[cvsnt] Re: cvsnt configuration for eclipse and sspi

Tony Hoyle tony.hoyle at march-hare.com
Tue Oct 25 17:44:06 BST 2005


Mark Johnson wrote:
> 1. I think that is is necessary to set (in /etc/cvsnt/PServer):
> Compat0_OldVersion=1
>    Is this the only server setting that must be modified?

You don't have to do that with recent versions of eclipse (not sure of a 
version number, but they fixed it some time ago).

For eclipse you should set Compat0_OldCheckout=1 as there are a couple 
of functions that rely on that.

>    What functionality do I lose by doing this? ...things that WinCVS
> and/or Tortoise might have problems with.

OldVersion just changes the version string, nothing else.

The OldCheckout stuff is pretty esoteric and not used very much (it was 
used as a kind of poor mans 'ls' before we had that) so doesn't affect 
anything else.

>    Will this be maintained into the future?

At some point in the future we're planning to get someone to have a look 
at the eclipse cvs plugin, fix some of its bugs and put cvsnt features 
in it (native sspi, codepage awareness, bug numbers) - at that point 
many of the 'compatibility' options will no longer be required.  I'm not 
sure of the timescale for this though.

> 2. I modified my extnt.ini as follows
>    [slcp3esgcvs01]
>    protocol=sspi
>    hostname=slcp3esgcvs01
>    directory=/cvsrepo
>    This allowed me to use the ext protocol in eclipse, but it would
> create a cvsroot like
>    :ext:mjohnso2 at slcp3esgcvs01:/cvsrepo.  This required me to use cvs
> login because my username is included.  I do not know if I can make

Try using a dot ('.') for the username (although I'm not sure if your 
version of cvsnt supports that extension).

  > 3. If my CVSROOT is :ext: instead of :sspi:, but my extnt.ini is
> modified to use sspi, then shouldn't WinCVS work the same way?  If so,
> it there a way to do the same with Tortoise (it uses it's own cvs.exe,
> and I don't see an extnt.ini file)?

You could configure wincvs or tortoisecvs to do the same thing - not 
sure how (I'm a bit rusty with my frontends) but I'm sure someone will 
come up with the right settings.

Tony



More information about the cvsnt mailing list