[cvsnt] Mixing :local: and client/server protocols (was: When you gotta....)

Friedrich Niederreiter friedrichniederreiter at yahoo.com
Mon Jun 14 08:09:38 BST 2004


>>I find myself needing to use my system with the
>>repository on it for development.
>>the repository is accessed from the internet
>>concurrently as well. is it ok that my access is
>>direct (c:/CVSReposotory) while the others are 
>>coming in via :pserver: like the notebook which
>>travels with me and occasionally is plugged directly
>>into the network here?
>>the locking will all work correctly?
>>
>>Victor A. Wagner Jr.      http://rudbek.com

>No, it is *not* OK to work this way!
>If a CVS repository is used in :local: mode then
>*noone* else should be able to use it at all!! This
>means that the repository is simply a
>single user CVS store and the server should not even
>be installed. You can use the client only.
>If the CVSNT server is installed and remote access is
>allowed then *everyone* including the local user must
>access the data via the client/server protocol, such
>as sspi or pserver.
>Corruption of the respository is likely to happen
down >the line otherwise.
>
>/Bo
>(Bo Berglund, developer in Sweden)

Just for clarification (and verification from the
experts)!
It is correct (I hope!), to do cvs updates via a
:local: connection as the update command only modifies
sandbox files!?! We do such an update in a postcommit
script to publish html files to our web server. The
:local: "guy" is only reading, so a corruption cannot
happen...

Thanks

Friedrich Niederreiter



	
		
__________________________________
Do you Yahoo!?
Friends.  Fun.  Try the all-new Yahoo! Messenger.
http://messenger.yahoo.com/ 



More information about the cvsnt mailing list