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