I'm having a lot of trouble with CVS checkout methods which used to work 
smoothly. 
If I follow the online manual and use:

triffid msp430 # export 
CVSROOT=:pserver:anonym...@cvs.mspgcc.sourceforge.net:/cvsroot/mspgcc
triffid msp430 # export CVS_RSH=ssh
triffid msp430 # cvs login

Then hit <enter> at the password prompt, the result always seems to be a 
timeout:

Logging in to :pserver:anonym...@cvs.mspgcc.sourceforge.net:2401/cvsroot/mspgcc
CVS password:
cvs [login aborted]: connect to cvs.mspgcc.sourceforge.net(66.35.250.209):2401 
failed: Connection timed out
triffid msp430 # 

But if I use a direct checkout command with the -d construct:

triffid msp430 # cvs -z3 
-d:pserver:anonym...@cvs.sourceforge.net:/cvsroot/mspgcc co jtag

I usually get a quick and correct response:

cvs checkout: Updating jtag
U jtag/Basic_Types.h
.
.
.

If I use the above construct in a bash script, each co command excites a 
warning:

cvs checkout: warning: skipping invalid entry in password file at line 1

and this is *sometimes* followed by an immediate abort:

cvs [checkout aborted]: end of file from server (consult above messages if any)

This makes it difficult to write a workable script to update the toolchain. Can 
anyone give 
me a clue as to what's going on here? Does anyone have a working script to get 
the CVS 
components from sourceforge?


-- 
Rick Jenkins <r...@hartmantech.com>
Hartman Technica           http://www.hartmantech.com 
Phone +1 (403) 230-1987 voice & fax
221 35 Avenue. N.E., Calgary, Alberta, Canada T2E 2K5

Reply via email to