cvs

Is there a way on the CVS command line to list all files associated with a tag?

Title says it all. ...

Is it possible to make CVS comments compulsory for commits?

I guess I'm really after an aid to help people who forget, Cruise Control sends out the details of commits to everyone, so people are keen to add a meaningful comment, but sometimes forget. ...

Changing File Type Once Added to CVSNT

Hi, I am using WinCVS as client and CVSNT as my source control server. Some of the files I wanted to add to my CVS repo, were added as Unicode files. Now, I want to recommit the same as ANSI (aka ASCII) files. However, despite deleting the old files from the repo, every time I add the file with the same name, it automatically assigns U...

In source-control terminology what is a spike?

I've seen the word "spike" used in relation to source-control. For example, a project I'm working with has three top-level folders: trunk, branches and spikes. What's the meaning of this term? ...

How do I disable CVS Sticky Option -kk for keyword substitution?

I have a file in cvs that has Sticky Options set to -kk. This replaces all cvs keywords with just the keyword name to facilitate diffs. For example, $Author: Alex B$ becomes $Author$. How do I disable the -kk behavior and get back to "normal" cvs where keywords are substituted in? I've tried rm'ing the file and updating, I've t...

Building Eclipse from source

I have been trying to build eclipse fetched from CVS, but cannot find where to begin? Usually it has been simple, make X, build X, but I am not finding it that easy with this. There are hundreds of plugins, and I cannot seem to find where to build them all and have the eclipse IDE. Is there any tutorial that will step me through the pr...

How to get file name and revision number as a list?

How to get file name and revision number as a list starting from a designated folder? ...

Branch a version in CVS

So i have a source tree that i want to clean up in CVS. What a really want is to branch the old stuff off, but never merge in back in. But so i can have an eclipse workspace to access and make some changes if i need to. And then we clean up the main trunk (by removing things we dont need anymore) and keep developing. Then when we hit a...

What's the best CVS client for Windows?

We're currently using WinCVS but it's slow and has no merge dialog. I'm looking for something like Eclipse's Team Synchronize (so people can see what they'll get before they update). What do you suggest? TortoiseCVS with WinMerge? Note: OSS preferred :) ...

cvs: working revision vs repository revision?

When I do a cvs status, I see working revision and repository revision numbers. What is the difference between the two, or rather, what do they mean? ...

Tagging part of a repository in subversion

I come from a CVS background. I'm currently investigating using SVN for a project. The code that I work on tends to be in the following directory structure. project\libs\lib1 project\libs\lib1\test project\libs\lib1\mock project\libs\lib2 etc. When I tag a release, in CVS, I tend to create two tags one being "projec...

CVS remote tagging

I want to remotely tag a CVS archive for a given date and time, this seems to be supported by the -D parameter but I can only find examples of the format to use for dates: cvs -d :pserver:server:/repo rtag -D 20081121 module Dates seem to take the format of YYYYMMDD but I can't seem to work out the format for times, YYYYMMDDHHMM gets ...

Providing a common interface to SVN and CVS

SVN and CVS are two very different systems that aim to address the same basic issue - source control. They both work in distinct ways, so it's probably difficult to deal with them exactly the same. What I'm wondering is, would it be conceivable to develop a programming library or API that exposes the same interface, but under the hood,...

CVSROOT environment

How to set the CVSROOT environment variable in WinCVS? ...

What is a cvs new-born file?

I get this error during checkout: cvs checkout: warning: new-born file.java has disappeared cvs [checkout aborted]: cannot make directory : No such file or directory cvs status: cannot rewrite CVS/Entries.Backup: Permission denied I'm sure I have the proper permissions to this folder and it happens even when I try to check out to a ne...

Is git with cvs faster than cvs alone?

My team works on a project in cvs containing about 20,000 Java files. Because of the number of files, it takes a while to do a cvs update. I typically keep about 5 copies of the entire tree checked out, to make it easy to check in different requests without worrying about which files were modified for each. It's a real pain to keep al...

How do I search a CVS repository for a particular file?

Is there any way to do it? I only have client access and no access to the server. Is there a command I've missed or some software that I can install locally that can connect and find a file by filename? ...

Should I put the complete Tornado tree under version control or not?

I finally have a hardware guy that is insterested in controlling the firmware. This is for vxworks firmware. The tornado (2.2.1) gui creates a project file that has a list of files that were modified but they seem to be from all over the directory tree. So I am tempted to just controll those files. ...

Creating CVS view from branch with empty directrories

Hi I am using cvs -tag -b "abcdefg" command to tag-branch in my CVS. My cvs repo has an empty directory "obj" in every folder. Whenever I use the command cvs co -r "abcdefg" REPO, I get a complete repo minus the empty folders. I tried using -f option too but it did not work. What is the way to get out of this? Thanks a ton. ...

How to find all commits(files&comments) by a person in cvs

Looking to get a list of all the files (commit comments would be nice too) of a user in cvs. ...