CVS

Brown, David (Test Dept) doc.brown at Rolls-Royce.com
Tue May 6 14:05:26 EDT 2014


I think I got it. At least it seems to work.
I created a .cvsrc in the person's windows home directory which contained the line:
cvs -d :ext:userid at host:/usr/local/cvs

This overrides the CVS/Root file, but what is in the CVS/Root file still shows up in the TkCVS CVSROOT box when browsing the directory, however any cvs commands "forked" by the TkCVS GUI get the -d flag as above and everything seems to work.

Hack - See you tomorrow....

...P.S. Hey Kim, if you're there I'm hopefully bringing a pinewood car I printed on a 3d printer.

David (Doc) Brown
Rolls-Royce Electronics Engineer / W2C
P.O. Box 420
Indianapolis, IN 46206-0420
+1 317 230 3623 / Tel 
+1 317 230 6152 / Fax
+1 317 753 9752 / Mobile 
doc.brown at rolls-royce.com / Email


-----Original Message-----
From: cinlug [mailto:cinlug-bounces at lists.cinlug.org] On Behalf Of Michael Schultheiss
Sent: Tuesday, May 06, 2014 12:26 PM
To: cinlug at lists.cinlug.org
Subject: Re: CVS

Michael Schultheiss wrote:
> Brown, David   (Test Dept) wrote:
> > I should specify that the users are using a TkCVS version for 
> > Windows (unfortunately). So there is no ~/
> 
> If they type set at a command prompt is HOMEDRIVE set?
> 
> http://www.gl.umbc.edu/env/gamma/sgi_65/tkcvs/tkcvs_n.html seems to 
> suggest that setting the cvsroot in the .tkcvs file would override 
> $CVSROOT for tkcvs:
> 
> set cvscfg(cvsroot) CVSROOTVALUE
> 
> I'd imagine ~/.tkcvs would be $HOMEDRIVE/.tkcvs but I don't have a CVS 
> repo to test against.

I've also had good luck using Tortoise for VCS usage on Windows:

http://www.tortoisecvs.org/

It may be more configurable than TkCVS


More information about the cinlug mailing list