Welcome
to the Viewmicro Small EStore project CVS
To use CVS, you need to download two files necessary for CVS.
The first file is cvs. After click here to download the file, expend it to a directory. You can either add this directory to your PATH or copy the exe and dll files to a directory already in the PATH. Another file is ssh. Click here to download the file and install it normally.
Then, you need add two parameters in the system.
CVS_RSH=ssh2
CVSROOT=:ext:yourusernameinsourceforge@cvs.smallestore.sourceforge.net:/cvsroot/smallestore
The first line tells CVS to use SSH2 to connect to the repository. This is for security purposes. The second line tells CVS where to look for its Repository.
This finishes the setup for the CVS on your system. The project we are working on should be in directory viewmicro. But, somehow, the viewmicro directory in CVS is messed up. So we viewmicro2 directory instead. It will be a little bit awkward to use because you have to change the directory name back to viewmicro to work on it and to viewmicro2 to commit your changes.
To checkout a fresh CVS version using:
cvs -z3
checkout viewmicro2
To update your working copy to be in sync with the CVS repository use:
cvs
-z3 update -Pd
For commiting the changes to a file:
cvs
commit -m "comment about changes." filename
To add a new file to the CVS repository:
cvs
add filename
cvs commit -m "comment about added file" filename
To import into CVS, which we already did, go to the top directory you wish to import, in your source code tree, and type in the following, filling in the bits mentioned below ;
cvs
import viewmicro2 vendor start
You will be asked
your password each time you use these cvs command unless you setup your key.
You can go to http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/smallestore/
to browse our cvs repository.
Homepage Link: smallestore.sourceforge.net
Group shell (SSH) server: smallestore.sourceforge.net
Group directory on shell server: /home/groups/s/sm/smallestore
Project WWW directory on shell server: /home/groups/s/sm/smallestore/htdocs