[cvsnt] Re: Protocol :ext: not working
Gill Ernst
Ernst.Gill at sat-automation.com
Wed Jun 29 09:17:48 BST 2005
Hi Tony,
Sorry, but I sent the mail to the wrong destination.
Thanks for the explanation.
It's working perfect with CVSNT 2.5.01 1902,
But it is NOT working with 2.5.01 1998 !!!
I have set the following environment:
C:\>set cvs
CVS_RSH="C:/Program Files/CVSNT/extnt.exe"
This is what I get:
C:\>cvs -d :ext:vcl134:/sw-aut ls
[80090308] The parameter is incorrect.
cvs ls: warning: unrecognized response `' from cvs server
cvs [ls aborted]: end of file from server (consult above messages if
any)
When I use the command keyword in the cvsroot I get the following:
C:\>cvs -d ":ext;command='C:/Program Files/CVSNT/extnt.exe %h -l
%u':vcl134:/sw-
aut" ls
cvs ls: warning: unrecognized response `'C:/Program' is not recognized
as an int
' from cvs server command,
' from cvs serverunrecognized response `operable program or batch file.
cvs [ls aborted]: end of file from server (consult above messages if
any)
Due of the space in the path I copy the files to an other directory,
but then I got the following:
C:\>cvs -d ":ext;command='C:/Programs/CVSNT-SAT/bin/extnt.exe %h -l
%u':vcl134:/
sw-aut" ls
[80090308] The parameter is incorrect.
cvs ls: warning: unrecognized response `' from cvs server
cvs [ls aborted]: end of file from server (consult above messages if
any)
Looks like the same as when I use the CVS_RSH environment variable.
But the :sspi: itself is working:
C:\>cvs -d :sspi:vcl134:/sw-aut ls
Listing modules on server
CVSNTADMIN
CVSROOT
Test1
Crc32
If I use the CVS_EXT environment variable the following happens:
C:\>set cvs
CVS_EXT="\"C:/Program Files/CVSNT/extnt.exe\" %h -l %u"
CVS_RSH="C:/Program Files/CVSNT/extnt.exe"
C:\>
C:\>cvs -d :ext:vcl134:/sw-aut ls
cvs ls: warning: unrecognized response `The filename, directory name, or
volume
' from cvs serverncorrect.
cvs [ls aborted]: end of file from server (consult above messages if
any)
What s wrong here?, is the :ext: broken in 1998?
Ernst
>-----Original Message-----
>From: cvsnt-bounces at cvsnt.org [mailto:cvsnt-bounces at cvsnt.org]
>On Behalf Of Tony Hoyle
>Sent: Tuesday, June 28, 2005 8:39 PM
>To: cvsnt at cvsnt.org
>Subject: [cvsnt] Re: Protocol :ext: not working
>
>Gill Ernst wrote:
>> Hi,
>>
>> I try to use the :ext: protocol in CVSNT, but no luck.
>>
>> I have set the following environment ('\' and '\\' also not working):
>>
>> C:\>set cvs
>> CVS_EXT="C:/Program Files/CVSNT/extnt.exe"
>> CVS_RSH="C:/Program Files/CVSNT/extnt.exe"
>>
>
>To use it from the command line you need to use CVS_RSH (or
>CVS_SSH) not
>CVS_EXT, as it's designed to be called from legacy clients therefore
>expects the parameters that they send (which are in a fixed format).
>
>You can use CVS_EXT but it's a little more complex...
>
>Your options are
>
>CVS_RSH="C:/Program Files/CVSNT/extnt.exe"
>
>or
>
>CVS_EXT="\"C:/Program Files/CVSNT/extnt.exe\" %h -l %u"
>
>or
>
>cvs -d ":ext;command='c:/Program Files/CVSNT/extnt.exe %h -l
>%u':vcl134:/sw-aut
>
>CVS_EXT overrides CVS_RSH and the command keyword in the cvsroot
>overrides both of thse.
>
>Tony
>_______________________________________________
>cvsnt mailing list
>cvsnt at cvsnt.org
>http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt
>
More information about the cvsnt
mailing list