[cvsnt] Problem with cvs.exe command line

DEVELOP IPV7 NETWORK develop at ipv7.org
Thu Nov 24 10:46:33 GMT 2005


I upgrade my cvsnt installation on my notebook from 2.0.51d to 2.5.03
(Scorpio) Build 2151.

The first version was in a zip file with the latest WinCvs version,
you can donwload it from WinCvs homesite, and
the second downloaded from march-hare site.
The problem was on the command line output of cvs.exe and WinCvs
integration.
With the 2.5.03 version the keywords available was incomplete...
Here the two output:

C:\Programmi\CVSNT>cvs -z9 -r info pserver
Name:               pserver
Version:            pserver 2.0.51d
Syntax:
:pserver[;keyword=value...]:[username[:password]@]host[:port][:]/path
  Username:         Optional
  Password:         Optional
  Hostname:         Required
  Port:             Optional
Client:             Yes
Server:             Yes
Login:              Yes
Encryption:         No
Impersonation:      CVS Builtin

Keywords available:

username            Username (alias: user)
password            Password (alias: pass)
hostname            Hostname (alias: host)
port                Port
proxy               Proxy server
proxyport           Proxy server port (alias: proxy_port)
tunnel              Proxy protocol (aliases: proxyprotocol,proxy_protocol)
proxyuser           Proxy user (alias: proxy_user)
proxypassword       Proxy passsord (alias: proxy_password)



C:\Programmi\CVSNT>cvs -z9 -r info pserver
Name:               pserver
Version:            pserver 2.5.03 (Scorpio) Build 2151
Syntax:
:pserver[;keyword=value...]:[username[:password]@]host[:port][:]/path
  Username:         Optional
  Password:         Optional
  Hostname:         Required
  Port:             Optional
Client:             Yes
Server:             Yes
Login:              Yes
Encryption:         No
Impersonation:      CVS Builtin

Keywords available:

proxy               Proxy server
proxyport           Proxy server port (alias: proxy_port)
tunnel              Proxy protocol (aliases: proxyprotocol,proxy_protocol)
proxyuser           Proxy user (alias: proxy_user)
proxypassword       Proxy passsord (alias: proxy_password)


This is a problem in WinCvs because it use this output to define the
available option in CVSROOT dialog window, and if the cvsnt is the
2.5.03 there isn't possibility to use the dialog window in wincvs
because isn't possible to set user,host,port information.
Same problem with ssh, gserver and ssh protocol.

You can see in the WinCvs source this file

http://cvs.sourceforge.net/viewcvs.py/cvsgui/cvsgui/common/CvsRootDlg.cpp?rev=1.10&only_with_tag=WINCVS_2_0_2_BRANCH&view=markup

that to set the dialog window, it parse the cvs output to find the line
"Keywords available:" and then take the possible setting.

There is a solutions ?

Thank you

Davide Lima Daum



More information about the cvsnt mailing list