> > Is that the normal behavior for TortoiseCVS to take the
> > Windows session name to login instead of the auto-login name
> > of the Putty
> > session?
> You should ask that on the CVSNT mailing list. TortoiseCVS simply passes the
> CVSROOT to CVSNT (its cvs.exe client) without adding a username. My guess is
> that CVSNT uses the current Windows-user if no user is specified in the
> CVSROOT and passes that on to TortoisePlink. And with an explicit username,
> TortoisePlink ignores any autologin-username.
Thanks for replying.
I found the solution. In the TortoiseCVS Options you can tell CVS how to invoke TortoisePlink, with command line parameters -l "%u"
"%h" where %u is the username and %h is the host, both taken from the CVSROOT passed to CVS. Indeed CVS replaces the username by
Windows username if it is not present in CVSROOT. Changing the command line parameters of TortoisePlink to "%h" (where %h is the
saved session name). It behaves like I need since I don't want the username to be put in the CVSROOT from from the autologin name.