Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [cvs]

CVS (Concurrent Versions System) is a version control system

1
vote
1answer
203 views

SSH hangs on login, shows “cvs server” as the hung process for the user

When I attempt to log in to a CentOS box via ssh, it hangs after putting in the password. I can get in to the system via console and when i run w I can see "cvs server" running for the user trying to ...
1
vote
0answers
26 views

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-...
0
votes
1answer
34 views

Migrated CVS to new server - but where have the branches and versions gone?

I tar'd the repository folder (including the CVSROOT) and copied it to the new server, then un-tarred it. When I connect to CVS via Eclipse, I can get the sourcecode, however the server is not ...
0
votes
1answer
467 views

Migrated CVS to new server - why did the file commit with a weird, non-cvs, group name?

We just migrated a cvs file repository from one server to another. To test it out, I checked out, changed, then committed a file. The owner / group changed from "cvs / cvs" to "MyAccount / ...
1
vote
3answers
542 views

Parsing CSV using AWK or SED

I'm trying for many hours to clean my csv file using (AWK or SED) here is how looks the csv file: id,name,contact-type,contact "1","toto corp","tel","+123456789" "1","toto corp","fax","+198765432" "...
2
votes
2answers
118 views

Erasing 2-lines pattern with sed/grep/whatever

I have a huge cvs log file which, cleaned from the useless info, reads something like Working file: unmodifiedfile1.c ================ Working file: modifiedfile1.h ----------------------------------...
1
vote
0answers
196 views

cvs auto setenv and login without typing password again

Hi I'm trying to logon to cvs automatically every time I start the machine. This works well but I have to manually type cvs login in the shell: setenv CVSROOT :pserver:$USER@vlsj-cccc:/vols/cvsroot ...
1
vote
0answers
61 views

Inheriting permissions with ACLS

I've trying to set up a CVS repository using ACL's (setfacl) and having trouble getting permissions to inherit properly. Namely, when a user commits to the repository, I want the file to inherit the ...
0
votes
1answer
70 views

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....
1
vote
0answers
192 views

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 ...
1
vote
0answers
23 views

How can I cause cvs update to use the destination folder's default posix acl mask?

I have a directory and file with these permissions: # file: blue/ # owner: user-a # group: group-a user::rwx user:user-b:rwx group::rwx mask::rwx other::r-x default:user::rwx default:user:user-b:rwx ...
1
vote
1answer
712 views

How to commit a directory in CVS?

I know CVS is pretty old but have to use it in company. Recently we have upgraded a library to the latest version. Now we want to replace the old library with new library. So basically we want to ...
1
vote
1answer
2k views

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 ...
1
vote
1answer
355 views

How to do version-control repository update in crontab?

I'm trying to automate version-control repository update in crontab. The following script /home/usr/mrbean/bin/update.sh works in interactive Bash command-line: #!/bin/bash ROOTPATH="/home/user/...
4
votes
0answers
300 views

Restricting access to just CVS and Git commands

At work we have a server which hosts our CVS repository and in order to restrict shell access to this system, I have deployed rssh which has worked well for a number of years. We are now converting ...
1
vote
2answers
946 views

Installing CVS on Scientific Linux

I'm interested in installing CVS on Scientific Linux. I'm new to Linux and I need to input the command: "cvs co X" My terminal states that what I have typed is an "invalid command," so I'm assuming ...
3
votes
1answer
512 views

How do I check out the OpenBSD web site via CVS?

I recently read this on the OpenBSD misc mailing list: "John Darrah" writes: > Hi. Would it be possible to get SSL on the OpenBSD website(s)? > It would be just a couple lines to change in ...
2
votes
2answers
40 views

Putting a warning flag on a particular version

I have 4 versions of a file 1.21, 1.22, 1.23 and 1.24. After a month of time I came to know that the version 1.22 and 1.23 have some errors in them. Now I don't want anyone to use those versions. One ...
2
votes
2answers
52 views

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?
1
vote
1answer
1k views

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&...
2
votes
2answers
306 views

Specify an alias as preferred editor in rc files (like .cvsrc)?

I have in my .cvsrc: cvs -q -e vim I want to create an alias (like my-vim or something like that): alias my-vim="vim -S ~/myscript.vim" And do cvs -q -e my-vim Unfortunately, this doesn't work. ...