Tagging Problem
I have a strange tagging problem I have started tagging at the same time to same Repository from 2 different machines with different tag names and after tag completed found that few of the files one of the tag has been applied and few of the files the second tag got appiled and on rest of the files both the tag got applied Can anybody tell me what is the root cause of the problem and how we can overcome this problem. Regards, Amit. ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Re: Tagging Problem
Amit Sharma writes: I have a strange tagging problem I have started tagging at the same time to same Repository from 2 different machines with different tag names and after tag completed found that few of the files one of the tag has been applied and few of the files the second tag got appiled and on rest of the files both the tag got applied Can anybody tell me what is the root cause of the problem and how we can overcome this problem. What version(s) of CVS are you running? (Type cvs version on each machine in the working directory where you did the tag.) There was a bug in some older versions of CVS where the RCS files were not locked correctly during tag operations, which could cause exactly that problem. I strongly suggest upgrading to 1.11.4. -Larry Jones I've never seen a sled catch fire before. -- Hobbes ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
CVS Server step-by-step?
I'm trying to set up a repository currently on our school's Debian 3.0r1 box, which currently has the Debian packacge for CVS 1.11.1p1 installed. All I want to do is set up the server so I can receive WinCVS client connections from both on and off-campus, and I was hoping to find simple documentation on this process - but three of us have been looking around for most of the morning and haven't found squat in the way of concise, easy-to-understand documentation on the process. There's *tons* of stuff on client docs, but seems to be very little on setting up a server (at least, one that will be accessed from multiple locations). Does anyone have any words of advice or direction for a clueless newb? --ryan j. markel [EMAIL PROTECTED] ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Re: CVS Server step-by-step?
Markel, Ryan wrote: I'm trying to set up a repository currently on our school's Debian 3.0r1 box, which currently has the Debian packacge for CVS 1.11.1p1 installed. I would recommend upgrading to 1.11.4 if possible. All I want to do is set up the server so I can receive WinCVS client connections from both on and off-campus, and I was hoping to find simple documentation on this process - but three of us have been looking around for most of the morning and haven't found squat in the way of concise, easy-to-understand documentation on the process. http://www.cvshome.org/docs/manual/cvs_2.html#SEC26 -Matt ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Re: CVS Server step-by-step?
Open Source Development with CVS by Karl Fogel has some decent documentation on this: http://cvsbook.red-bean.com/cvsbook/cvsbook.html#The_Password-Authenticating_Server Doug Gorley | [EMAIL PROTECTED] - Original Message - From: Markel, Ryan [EMAIL PROTECTED] Date: Wednesday, January 15, 2003 8:30 am Subject: CVS Server step-by-step? I'm trying to set up a repository currently on our school's Debian 3.0r1 box, which currently has the Debian packacge for CVS 1.11.1p1 installed. All I want to do is set up the server so I can receive WinCVS client connections from both on and off-campus, and I was hoping to find simpledocumentation on this process - but three of us have been looking around for most of the morning and haven't found squat in the way of concise, easy-to-understand documentation on the process. There's *tons* of stuff on client docs, but seems to be very little on setting up a server (at least, one that will be accessed from multiple locations). Does anyone have any words of advice or direction for a clueless newb? --ryan j. markel [EMAIL PROTECTED] ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Re: CVS Server step-by-step?
Markel, Ryan writes: There's *tons* of stuff on client docs, but seems to be very little on setting up a server (at least, one that will be accessed from multiple locations). http://www.cvshome.org/docs/manual/cvs_2.html#SEC26 -Larry Jones Is it too much to ask for an occasional token gesture of appreciation?! -- Calvin ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
RE: CVS Server step-by-step?
There's *tons* of stuff on client docs, but seems to be very little on setting up a server (at least, one that will be accessed from multiple locations). http://www.cvshome.org/docs/manual/cvs_2.html#SEC26 I've been looking at that for some time now, but I'm definitely confused by what it's telling me to do. Is it easier to just auth people with SSH? Thanks for the quick help. --ryan j. markel [EMAIL PROTECTED] ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Re: CVS Server step-by-step?
On Wed, Jan 15, 2003 at 10:57:57AM -0600, Markel, Ryan wrote: There's *tons* of stuff on client docs, but seems to be very little on setting up a server (at least, one that will be accessed from multiple locations). http://www.cvshome.org/docs/manual/cvs_2.html#SEC26 I've been looking at that for some time now, but I'm definitely confused by what it's telling me to do. Is it easier to just auth people with SSH? Hello, It's both easier and arguably more secure ( both as far as encryption, and accountability ) to use SSH. If you really need pserver for some reason, since you're running Debian you can let it take care of it for you, just run : dpkg-reconfigure cvs And answer yes when it asks you if you want to enable CVS Pserver, it will set everything up for you in /etc/inetd.conf ( assuming you answered the question about where your cvs repository is ). Thanks for the quick help. --ryan j. markel [EMAIL PROTECTED] ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Promotion groups
We are migrating from PVCS to CVS (yes!) However there is much momentum (culture and automated build scripts) that take advantage of PVCS promotion groups which are like constrained, floating tags. (They are constrained in the choices the developer can chose from, such as Dev, Test, Staging, Prod). Is there any way to simulate this in CVS? TIA --David Plass ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Re: Tagging Problem
On Wed, Jan 15, 2003 at 11:04:20AM -0500, Larry Jones wrote: Amit Sharma writes: I have a strange tagging problem I have started tagging at the same time to same Repository from 2 different machines with different tag names [...] What version(s) of CVS are you running? Could an NFS-mounted repo with screwed-up locking lead to these symptoms (valid ,v files but with tags applied inconsistently), or would the individual ,v files end up broken instead? -- | | /\ |-_|/ Eric Siegerman, Toronto, Ont.[EMAIL PROTECTED] | | / Just Say No to the faceless cannonfodder stereotype. - http://www.ainurin.net/ (an Orc site) ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Re: Tagging Problem
Eric Siegerman writes: Could an NFS-mounted repo with screwed-up locking lead to these symptoms (valid ,v files but with tags applied inconsistently), or would the individual ,v files end up broken instead? NFS problems almost always result in broken RCS files. The most common situation by far (in fact, it's the only one that I can remember ever being reported) is that some of the data gets lost between the client and the disk file resulting in a block of binary zeros in the RCS file in lieu of the correct data. The only NFS locking problem (and it is, so far as I know, only a theoretical problem; I've never heard a report of it actually occurring in practice) is of the safe variety -- it prevents *anyone* from modifying the file rather than allowing multiple people to modify it at the same time. -Larry Jones I've got PLENTY of common sense! I just choose to ignore it. -- Calvin ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Fixed watches problem - next issue...
Thanks to all who responded to my initial queries RE watches in CVS. It turned out that Debian stable has a version with broken watches, but Debian unstable/testing has a version which is patched such that there is no bug. I updated the debian distro on the server and installed the newer cvs and watches are now working. Now that I have watches going, I want to be able to draw the end developer's attention to the fact that the file is being edited by someone else. Using WinCVS - it lists the usernames currently editing the file when one selects edit. ... but I'm not entirely sure how the watches notify someone? ... and how this notification works in cross platform, client/server environment ... could the the file you're editing is being edited by someone else too be highlighted by some means similar to a popup? Ideally something like The file you want to edit is being edited by someone else, do you wish to proceed with editing anyway? or otherwise if it's not being edited by anyone else, just go ahead with it. Happy to RTFM - documentation I've read so far seems a little thin on how exactly watch notification works. ADFH ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs