<project-name>-htdocs/ | +- htdocs/ +- <other stuff>
The htdocs folder is the interesting one, it will be shown as your site's root directory.
<project-name>-htdocs into SourceForge's CVS:
cd <project-name>-htdocs/
export CVS_RSH=ssh
cvs -d:ext:<developer-name>@cvs.<project-name>.sourceforge.net:/cvsroot/<project-name> import <project-name>-htdocs <developer-name> startYou can verify that by looking at the CVS repository with viewcvs: Point your browser at
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/<project-name>/There should be a folder named
<project-name>-htdocswith the contents of your web site.
ssh <developer-name>@<project-name>.sf.net cd /home/groups/&/&L/<project-name>
where & is the first character of <project-name> and &L are the first two characters of <project-name>.
cvs -z3 -d:pserver:anonymous@cvs.<project-name>.sourceforge.net:/cvsroot/<project-name> co <project-name>-htdocs/htdocs
There will be a new folder named <project-name>-htdocs which contains the htdocs folder (the only interesting one). Move the contents of it to the htdocs folder:
mv <project-name>-htdocs/* .
Now the htdocs folder contains the a version of your web site which is under CVS control.
cvs update
in the htdocs directory.