Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
It is my understanding that CVS-NT DOES NOT support keeping a repository on remote machine via a shared drive. There are complicated and unpredictable permission problems with doing this. The repository MUST be on a local drive. Perhaps your remote machine is backed up, but the CVS machine isn't. I would write a script that nightly (before backups) shuts down CVS, copies the data to the backed up machine, then restarts CVS. Drives are cheap. Cheaper than most people's time. If you're concerned about data availability, buy two, and mirror them on your CVS machine. That will probably be an easier, faster, and cheaper operation than working around the permission problems that CVS runs into when dealing with a shared drive. This topic seems to come up about once a week. Perhaps it should be added in BIG BOLD letters to a howto or other documentation. Maybe even a popup in the GUI when adding a repository "Note that if the drive you are adding is a shared drive, THIS OPERATION WILL NOT WORK" or something obvious like that. Maybe a method for CVS-NT server process to detect if the repository folder is on a network drive and throw an appropriately worded warning at startup? __________ I should have known better than to trust the logic of a half-sized thermocapsulary dehousing assister... > -----Original Message----- > From: Thomas Muller [mailto:ttm at online.no] > Sent: Wednesday, March 12, 2003 1:59 AM > To: cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook > Subject: AGAIN: Trouble accessing repository on a share (was > RE: [cvsnt] SSPIProtocol security) > > > All, > > Sorry for re-posting this, but it's quite important for me to get this > working and I'm completely stuck; have no ideas how to move > forward. I know > Cvs-nt is accessing the <repository>\CVSROOT\ directory, but it still > reports back a permission error when I try to check out > files. Se below for > details. > > Any input or ideas would be _much_ appreciated. Thanks. > > -- > > Thomas > > > | -----Original Message----- > | From: cvsnt-bounces at cvsnt.org > [mailto:cvsnt-bounces at cvsnt.org]On Behalf > | Of Thomas Muller > | Sent: 11 March 2003 16:27 > | To: cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook > | Subject: Trouble accessing repository on a share (was RE: [cvsnt] > | SSPIProtocol security) > | > | > | Hi, > | > | My config is: > | > | CvsNt: 1.11.1.3-73 > | OS: Win2000 5.00.2195 SP2 > | > | CVSROOT/config: > | systemauth=no > | > | CVSROOT/passwd: > | ttm: > | > | The host running cvsnt and the host with the share has a > user ttm with > | administrator rights. The share is shared with read/write > permissions to > | everyone. The cvsnt service is running as administrator. I > use the SSPI > | protocol. > | > | I've added the repository on the share to cvsnt (via the > console). Logging > | in works fine. I know for sure that cvsnt reads the CVSROOT > | directory on the > | share because it detects a deliberately entered syntax error in > | CVSROOT/config. However, when I try to checkout it reports > back with "cvs > | [server aborted]: Cannot access G:\cvstest\CVSROOT: > Permission denied". > | > | The exact same thing happens if I access the repository via a UNC > | drive (the > | console does not support adding UNC drives, but I added it > directly in the > | registry. Note that in this configuration cvsnt is still > able to read > | CVSROOT\config: a deliberately entered syntax error in this > file is duly > | reported back to the client. > | > | I suspect that the cvsnt process is allowed to _read_ files > in repository > | but fails when a write is issued. Am I on the right path? > | > | I can't be the first to have this or a similar > configuration, and I cannot > | believe it's a bug in cvsnt. It must be a configuration > setting but I just > | can't get my head around it. > | > | Any ideas or input would be much appreciated. > | > | -- > | > | Thomas > | > | > | > | > | > ************************************************************** > *********** > | Copyright ERA Technology Ltd. 2002. (www.era.co.uk). All > rights reserved. > | The information supplied in this Commercial Communication should > | be treated > | in confidence. > | No liability whatsoever is accepted for any loss or damage > | suffered as a result of accessing this message or any attachments. > | > | > ______________________________________________________________ > __________ > | This email has been scanned for all viruses by the > MessageLabs SkyScan > | service. For more information on a proactive anti-virus > service working > | around the clock, around the globe, visit http://www.messagelabs.com > | > ______________________________________________________________ > __________ > | _______________________________________________ > | cvsnt mailing list > | cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook > | http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt https://www.march-hare.com/cvspro/en.asp#downcvs > | > | > > > > ************************************************************** > *********** > Copyright ERA Technology Ltd. 2002. (www.era.co.uk). All > rights reserved. > The information supplied in this Commercial Communication > should be treated > in confidence. > No liability whatsoever is accepted for any loss or damage > suffered as a result of accessing this message or any attachments. > > ______________________________________________________________ > __________ > This email has been scanned for all viruses by the MessageLabs SkyScan > service. For more information on a proactive anti-virus > service working > around the clock, around the globe, visit http://www.messagelabs.com > ______________________________________________________________ > __________ > _______________________________________________ > cvsnt mailing list > cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook > http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt https://www.march-hare.com/cvspro/en.asp#downcvs >