Re: changing CVSROOT
"kaczoroj" <[email protected]> Wed, 31 Mar 2004 09:38:27 -0000
| Newsgroups | gmane.comp.version-control.cvs.gui.devel |
|---|---|
| Message-ID | <[email protected]> |
Jens,
> That sounds good so far, but we currently don't [yet?] have cvsnt on
> Mac OS, so please keep in mind that the wizard may not work there...
There are two separate issues with the CVSROOT change.
One is to eliminate CVSROOT from preferences and turn it into the
command parameter for commands that may need it. This is not
CVSNT-specific and it will work with any CVS client.
The second thing is to use the "cvs info" command in the CVSROOT
wizard and to eliminate our own, hardcoded authnentication model. This
needs CVSNT since CVS doesn't have info command.
> I'd at least keep a popup of user defined CVSROOTs for that case,
> but maybe that's something to be implemented in MacCvs only if
> it doesn't have cvsnt support...
Eventually you should be able to turn the property page used in
preferences into pseudo-wizard that will return the CVSROOT value as a
string. That string will be used with -d parameter to launch the
command.
> However, I found that for some commands, cvs seems to not
> ignore the CVSROOT and it's actually not correct, but I'll
> have to do a bit more tests when exactly that happens...
I think that whenever CVS can't find CVS/Root file it will use the
CVSROOT environmental variable - which is where our settings are
taking effect. So for example checkout to a new folder that is not
under CVS will use the settings, chekcout on top of existing tree will
use CVS/Root file.
Best Regards,
Jerzy
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/cvsgui-dev/
<*> To unsubscribe from this group, send an email to:
[email protected]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/