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