Questions tagged [cvs]

CVS (Concurrent Versions System) is a version control system

CVS is one of the first client/server version control systems. It builds heavely on the RCS file format and initially used RCS within its scripts.

CVS works with unreserved checkouts, so merge conflicts have to be resolved or prevented. New open source projects are seldom setup in CVS as more modern and capable distributed version control systems like Mercurial (hg), git and Bazaar (bzr) are widely available.

CVS documentation can be found here

23 questions
2
votes
2 answers

Why would cvs check in a diff instead of a file?

I did a checkout recently, and one of the files was not the file that I checked in, but rather it was a diff of that file and the previous version. Is cvs known for this kind of error?
Poppy
  • 23
1
vote
3 answers

How do I check what will be commited in CVS before I actually commit?

I want to see exactly what will be committed before I run a cvs commit command. I just recently added a file using cvs add myFile and then committed the file using cvs commit -m "my message" but when I ran the commit command, I ended up modifying…
CodeRich
  • 157
1
vote
0 answers

Is there a way to do a full name search in cvs history?

I'm not sure if this is a cvs bug or what it is, but I'm debugging some crusty scripts and found cvs history -D "-1 days" -c "s-server-moo-3" spits out M 2018-03-02 19:06 +0000 user 1.71 s-server-moo-39 Network-Configs/configs ==…
Peter Turner
  • 1,654
1
vote
0 answers

CVS and pserver

Recently I am forced to migrate an ancient CVS installation from ubuntu to CentOS. I am using 'cvsnt' from 'March Hare'. I am trying to reproduce this old legacy server's function on my relatively new CentOS box. I have got cvslockd running,…
Baazigar
  • 730
1
vote
1 answer

How to list files in CVS attic?

If I remove a file from CVS with rm -v testfile, cvs remove testfile and cvs commit testfile, then the testfile is moved to attic. I can restore the file from attic with cvs add testfile and cvs commit testfile commands. However, I need to know the…
Martin
  • 7,516
1
vote
1 answer

Find unversioned files in CVS checkout

CVS doesn't list unversioned files in the status output by default, so how can I get a list of all unversioned files? This is the best I've come up with so far: while IFS= read -r -d '' -u 9 do 2>/dev/null cvs status "$REPLY" | >/dev/null grep…
l0b0
  • 51,350
0
votes
1 answer

What should I write in commitinfo file for hooking my script if I want to commit an appropriate file?

Could you tell me can I add the line in commitinfo file if I want that the hook will be run if I commit an appropriate file? Example: I have *.txt file I added next line: *.txt $CVSROOT/CVSROOT/hook.sh %p %s and it is not working. What should I do…
avsun
  • 39