The commands for doing CVS over SSH with sourceforge are a little different than 
anonymous CVS. Sourceforge has plenty of detailed documentation on the subject, but 
here's a quick synopsis.

Set up CVS to tunnel through SSH: (you must have a working ssh installation)

    micah@omega:~/sf/pgui > export CVS_RSH=ssh

Check out a working copy of the modules you want:

    micah@omega:~/sf/pgui > cvs -z3 [EMAIL PROTECTED]:/cvsroot/pgui co 
pgserver cli_c

Modify the working copy. You can just use 'cvs add foo.c' to add new files, without 
any additional parameters. To share your work, just run 'cvs commit' and type a log 
message. If you get tired of typing your sourceforge password for every command, you 
can make an SSH key with 'ssh-keygen' and put a copy of your public key on the CVS 
server. You have to use the Sourceforge web interface to do this.

Good luck!

On Mon, 13 August 2001, Tasnim Ahmed wrote:

> 
> 
> Anyone please give me a short course on CVS :(
> 
> [root@debugger pgui]# cvs 
> -d:pserver:[EMAIL PROTECTED]:/cvsroot/pgui login
> (Logging in to [EMAIL PROTECTED])
> CVS password:
> [root@debugger pgui]# cvs 
> -d:pserver:[EMAIL PROTECTED]:/cvsroot/pgui/pgserver/log add -m 
> "adding my log and todo files" pgserver/log/tasnim-*.txt
> cvs add: authorization failed: server cvs.pgui.sourceforge.net rejected access
> cvs add: used empty password; try "cvs login" with a real password
> [root@debugger pgui]#
> -- 
> -debugger
> 
> _______________________________________________
> Pgui-devel mailing list
> [EMAIL PROTECTED]
> http://lists.sourceforge.net/lists/listinfo/pgui-devel

--
Only you can prevent creeping featurism!


_______________________________________________
Pgui-devel mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/pgui-devel

Reply via email to