RE: CVS/Entries..
Hi, I is a clean get / co task. I am getting it on a Windows 2000 system. Its not on a NFS or so. Also, this happens randomly on different systems - not everytime. The permissions are intact, the network login is the local administartor - to be more sure that this should not be the reason. Regards Gurpreet S -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Monday, April 05, 2004 6:45 PM To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Subject: Re: CVS/Entries.. Gurpreet Singh (SCM) writes: cvs [checkout aborted]: cannot rename file CVS/Entries.Backup to CVS/Entri es: Permission denied Are you checking out into an existing working directory or is checkout creating a new working directory? If the former, check the permissions and ownership of the CVS subdirectory and the files in it. If the later, then I'm guessing that your working directory is on some kind of a network filesystem (e.g., Samba) whose permission model doesn't match what CVS expects. -Larry Jones Santa's gonna skip this block for years. -- Calvin ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Tag and Branch with Same Name
Title: Message Is there a script out there that can run through a repository and see if there are tags and branches with the same name? Thanks, pc ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Bug Tracking integration with CVS
Hello all, On a project that I am currently working on we have a need to implement a bug-tracking system. We would like to integrate this bug-trakcing system with our CVS repository, primarily to associate what source code changes were made to fix a particular bug. Can anyone out there suggest the best way to accomplish this? From what I ahve read, one way to do this would be to integrate Bugzilla and CVS. If we were to use Bugzilla for bug tracking, it appears that there are two methods that we can use to associate bugs with code changes, according to the Bugzilla FAQ (see below). If anyone has any experience with either of these and can share anything, please let me know. If anyone has used a different tool and/or technique that might be useful, we would be interested in that also. I've started looking on sourceforge.net for any tools, but haven't come across anything yet. Thanks, Lou Avrami ( [EMAIL PROTECTED] ) http://www.bugzilla.org/docs/txt/Bugzilla-Guide.txt 4.6.2. CVS CVS integration is best accomplished, at this point, using the Bugzilla Email Gateway. Follow the instructions in this Guide for enabling Bugzilla e-mail integration. Ensure that your check-in script sends an email to your Bugzilla e-mail gateway with the subject of [Bug ], and you can have CVS check-in comments append to your Bugzilla bug. If you want to have the bug be closed automatically, you'll have to modify the contrib/bugzilla_email_append.pl script. There is also a CVSZilla project, based upon somewhat dated Bugzilla code, to integrate CVS and Bugzilla through CVS' ability to email. Check it out at: http://homepages.kcbbs.gen.nz/~tonyg/. ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Re: Bug Tracking integration with CVS
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Louis, Louis Avrami [EMAIL PROTECTED] writes: Hello all, On a project that I am currently working on we have a need to implement a bug-tracking system. We would like to integrate this bug-trakcing system with our CVS repository, primarily to associate what source code changes were made to fix a particular bug. Can anyone out there suggest the best way to accomplish this? From what I ahve read, one way to do this would be to integrate Bugzilla and CVS. If we were to use Bugzilla for bug tracking, it appears that there are two methods that we can use to associate bugs with code changes, according to the Bugzilla FAQ (see below). If anyone has any experience with either of these and can share anything, please let me know. If anyone has used a different tool and/or technique that might be useful, we would be interested in that also. I've started looking on sourceforge.net for any tools, but haven't come across anything yet. Thanks, Lou Avrami ( [EMAIL PROTECTED] ) Another defect tracking system of general use is gnats (www.gnu.org/software/gnats/). fwiw: My current employer uses gnats for defect tracking and commits are integrated as well (actually, we are using an oracle backend for gnats with the gnats front-end. This version of gnats is available via http://professional.juniper.net/gnats/ and is still under discussion for adoption as the next version of gnats -- it would be fairly straightforward to support other SQL backends than just oracle as the datastore). Doing a google search for 'gnats cvs' should find you a number of threads on integration of the two. You could also post your query to the [EMAIL PROTECTED] mailing list. -- Mark -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQFAcvgT3x41pRYZE/gRAooQAKC4AfrUeIiA4qJprq+nk/RHohm9mgCfQLm2 G+7ME/4v0SCU8DTogta3R+E= =Udm3 -END PGP SIGNATURE- ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Re: Tag and Branch with Same Name
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Peter Connolly wrote: Message Is there a script out there that can run through a repository and see if there are tags and branches with the same name? #! /bin/sh for tag in `cat $CVSROOT/CVSROOT/val-tags`; do if test $tag = y; then continue; done static=0 branch=0 for archive in `find $CVSROOT -name \*,v`; do # The space after the carat in the grep below should really be a tab if rlog $archive |grep '^ $tag: [0-9.]*$' |grep '\.0\.'; then branch=`expr $branch + 1` else static=`expr $static + 1` fi done if test $static != 0 $branch != 0; then echo $tag is a static and a branch. fi done Your milage may vary, but that should be close, if slow. If you are bored or motivated, that might be an interesting new feature for the verify_repo (formerly check_cvs) script in contrib. Derek - -- *8^) Email: [EMAIL PROTECTED] Get CVS support at http://ximbiot.com! -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.1 (GNU/Linux) Comment: Using GnuPG with Netscape - http://enigmail.mozdev.org iD8DBQFAcvt1LD1OTBfyMaQRAhVfAJwK8r3Eophmi7LAMKPghieC/jGilwCcCFxp GkBYZCUkeoJMA/BY7Oa+5Tg= =X1WA -END PGP SIGNATURE- ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Accessing CVS through SQL Server
Hi Chandra, I've posted your question on info-cvs in case it applies to others. If you would like to access cvs through a stored procedure, then the following applies: The first step i would recommend is to make a batch program which outputs all the commandline parameters and then pauses: echo %* pause Run this from SQL Server's xp_cmdshell and see what you get. If no parameters come through, you'll need to look up parameter passing in SQL Books online. If that works, have the batch script run cvs as a next step. If you get that working, then try substituting cvs.exe for the program you are running. As for using cvs with SQL Server, I posted a script called GenerateSQL.vbs which took all the scripts from a repository and dumped them in a (more-or-less) canonical form, it should be somewhere in the archives. HTH, Matthew Herrmann Far Edge Technology http://www.faredge.com.au/ -Original Message- From: Chandra Sekhar [mailto:[EMAIL PROTECTED] Sent: Monday, 5 April 2004 9:40 PM To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Subject: chandrasekhar request Hi sir, I encountered a problem which is similar to yours which i found in FAQ's. I'm in need of some assistance regarding usage of cvs commands in sqlserver. i tried with xp_cmdshell. i'm getting the results for cvs --help command. but i need to login through sqlserver. please do me a favor in this regard. thankful to you. chandrasekhar ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Re: Major revision numbers
Krzysztof GORBIEL writes: As I can read in CVS manual, new file added to a module should obtain major revision number eqal to the highest revision number in that directory (for example 2.1 if highest existing revision nubmer is 2.xx). Unfortunately it doesn't work. New file will have revision 1.1. That depends on whether you're using local mode or client/server mode. In local mode (which is how CVS was originally designed), it works exactly like the manual says. In client/server mode (which was grafted on after the fact, and after the CVS manual was written), only files that are actually sent to the server are considered. I've updated the manual to note that fact. Have you any ideas how to create new files with the correct major revision number withour forcing it with commit oprions? Maybe there is a patch that will fix this problem? The correct major revision number is whatever CVS chooses to assign -- revision numbers are for CVS's internal use, you should not care what they are. Use tags if you want meaningful information. -Larry Jones He just doesn't want to face up to the fact that I'll be the life of every party. -- Calvin ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Re: CVS/Entries..
Gurpreet Singh (SCM) writes: I is a clean get / co task. I am getting it on a Windows 2000 system. Its not on a NFS or so. Is your working directory on a Windows share? Also, this happens randomly on different systems - not everytime. The permissions are intact, the network login is the local administartor - to be more sure that this should not be the reason. Then your Windows system/network is flaky. This is an OS problem, not a CVS problem. -Larry Jones We seem to be out of gun powder. -- Calvin ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Web proxies
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I just cleaned up and checked in a patch to feature that was previously cleaned up by Jim Kingdon in 98 or so (http://www.cvshome.org/cyclic/cvs/dev-http.txt). It enables CVS access through HTTP tunnel web proxies. I don't have access to any working web proxies myself, so I could only test that the parser works correctly. If anyone with access to a web proxy would care to test it, I would appreciate feedback. Derek - -- *8^) Email: [EMAIL PROTECTED] Get CVS support at http://ximbiot.com! -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.1 (GNU/Linux) Comment: Using GnuPG with Netscape - http://enigmail.mozdev.org iD8DBQFAc1eoLD1OTBfyMaQRAl2kAKDY4lg6kIh0twLWlbQgEbneCy/fvgCffe5a Hng2CBuSFv3ILc7JWBmHL10= =1DcC -END PGP SIGNATURE- ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
cvs log for tag and branches
Title: cvs log for tag and branches How to see logs of tags and branches in project to know who is the owner of branch and tag and when the branch or tag was done. The information transmitted is intended only for the person or entity to whom it is addressed and may contain confidential and / or privileged Material. Any review, re-transmission, dissemination or other use of or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from your computer. Thank you for your understanding co-operation. ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
RE: CVS/Entries..
The directory (home / working directory) on the Win client is not shared anyhow. Just to make sure can the size of the codebase (say nearly 4.2GB) I am getting be an issue, assuming my sys / network is fine. Regards Gurpreet S -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Wednesday, April 07, 2004 6:20 AM To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Subject: Re: CVS/Entries.. Gurpreet Singh (SCM) writes: I is a clean get / co task. I am getting it on a Windows 2000 system. Its not on a NFS or so. Is your working directory on a Windows share? Also, this happens randomly on different systems - not everytime. The permissions are intact, the network login is the local administartor - to be more sure that this should not be the reason. Then your Windows system/network is flaky. This is an OS problem, not a CVS problem. -Larry Jones We seem to be out of gun powder. -- Calvin ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs