vcp.exe now supports CVS pserver access
Barrie Slaymaker <[email protected]> Wed, 18 Feb 2004 13:57:24 -0500
| Newsgroups | gmane.comp.version-control.revml |
|---|---|
| Message-ID | <[email protected]> |
I just checked in a new vcp.exe that allows the cvs login command to
display the prompt.
The old version let you enter the password, at least on DOS, but
did not display the prompt because the cvs login command uses stderr
to display the prompt. Now, you can see the prompt and it works
as shown below.
However: my local system seems to have all sorts of problems connecting
to the sourceforge servers reliably. Even when I execute the raw cvs
command from the command line I get "connection reset by peer" and
"end of file from cvs server". I'm about to test on RH8 and see if
I can exhonerate or implicate the Win32 cvs.exe I'm using.
The syntax for specifying a pserver to use:
cvs::pserver:[email protected]/path/to/cvsroot:module/...
- Barrie
C:\cvs_tmp>c:\Perforce\VCP\vcp cvs::pserver:[email protected]/cvsroot/buildtool:src/... p4:p4root://depot/... --init-p4d --de
lete-p4d-dir
vcp: debugging enabled, see vcp.log
vcp: $ cvs login # for 'anonymous'
CVS password:
vcp: $ cvs ... checkout src # establish local CVS workspace
vcp: removing 'C:/tmp/cvs_tmp/p4root/*'
vcp: $ p4d -f -r C:/tmp/cvs_tmp/p4root -p 16270
vcp: running p4 clients
vcp: appending required ChangeSets, StringEdit filters
vcp: running cvs log src
vcp: found 3219 rev(s) with 2065 tag applications
vcp: aggregating changes
vcp: writing revisions: [#/ ] 429/3219 change 188 Attempt to free unreferenced scalar: SV 0x15b52e0 at VCP.pm line 143.
unexpected stderr from 'cvs':
cvs: cvs [checkout aborted]: reading from server: Connection reset by peer
cvs -Q -z9 -d:pserver:[email protected]/cvsroot/buildtool checkout -r1.3 -p /src/bt_mkdep/findcc.h returned 1 not 0
stderr:
cvs [checkout aborted]: reading from server: Connection reset by peer
vcp: writing revisions: [#- ] 429/3219 change 188
vcp: shutting down p4d
vcp: C:\tmp\cvs_tmp\tmp\vcp1464\dest-p4\co\CHANGES not deleted