[cvsnt] Colons and Slashes. Forward ever Forward.

Bo Berglund Bo.Berglund at system3r.se
Fri May 20 12:13:11 BST 2005


In 2.5.01 and forward backslashes are treated as escape characters.
For example if you are using CVSROOT scripts like loginfo you have to
make sure these are modified by changing \ to / in all paths etc.

/Bo

-----Original Message-----
From: cvsnt-bounces at cvsnt.org [mailto:cvsnt-bounces at cvsnt.org]On Behalf
Of Richard Kerry
Sent: den 20 maj 2005 11:32
To: cvsnt at cvsnt.org
Subject: [cvsnt] Colons and Slashes. Forward ever Forward.

I'm sure I'll not really be telling anyone anything they don't know, but following a load of time spent yesterday I'd like to remind people of the following :

The slash in the repository name in the CVSROOT string must be a forward slash.  (This is using sspi connection and may therefore be Windows specific)
This is behaviour which seems to have changed recently, an earlier version of cvsnt (not sure which - think there was a 58 in the number) didn't seem to mind, 2.5.01 does.

If you get a 'no such repository' error, check the direction of the slash.
cvs [log aborted]: \CcCvs: no such repository
/CcCvs works.

Also, the last colon, the one before the repository name, is optional.  This is probably a bug.
Ie 'CVSROOT = :sspi:MyServer/CcCvs' works, although 'CVSROOT = :sspi:MyServer:/CcCvs' is preferred.
I'd not recommend people use this as I'm sure it'll be fixed sometime soon.

PS apologies as usual for the amount of signature that gets added here.
Richard Kerry



More information about the cvsnt mailing list