Setting up a CVS Server
From Wickle Wiki
Contents |
[edit]
Setting up a CVS Server
http://www.pointless.nl/~peter/stuff/cvs-server.html
[edit]
Using the cvs to retrieve wickle projects from the source
From the linux command line you can retrieve an application easily:
export CVSROOT=:pserver:cvs@213.60.51.54:/usr/local/cvsroot/wickle cvs login (with password cvs ) cvs co Project_to_retrieve
more easy :
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/jadminusers login cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/jadminusers co Project_to_retrieve
You can use a graphical interface, like:
- TortoiseCVS (for windows is the best)
- smartcvs (on java)
- cervisia (only for linux)
- wincvs (the classic for all OS)
[edit]
How to use cvs through ssh over a different port
Naively i assumed that connecting to a cvs server over ssh over a different port, is just a matter of
cvs -d :ext:michi@cvs.some.server.com:12345/opt/cvs co MyProject
But this results in the following error:
CVSROOT port specification is only valid for gserver, kserver, and pserver connection methods.
According to this posting -> http://lists.gnu.org/archive/html/info-cvs/2004-10/msg00291.html it seems, that it is necessary to define an ssh-Alias by adding the following lines to ~/.ssh/config:
Host SomeCvsServer
HostKeyAlias cvs.some.server.com Hostname some.server.com Port 2222
Then the following command will be rewarded with success:
cvs -d :ext:michi@SomeCvsServer:/opt/cvs co MyProject
borrowed from http://michi.knallgrau.at/blog/stories/1133864/#1272480
[edit]
Installing kernel 2.6 under debian
just follow this excelent link

