Before you do any more work, make sure that your work is
protected by putting it all into cvs. The cvs
add
command is not recursive, so you'll have to
traverse the directory tree manually and add as you go. (More on
CVS)
[$OPENACS_SERVICE_NAME xml]$cd ..
[$OPENACS_SERVICE_NAME doc]$cd ..
[$OPENACS_SERVICE_NAME www]$cd ..
[$OPENACS_SERVICE_NAME myfirstpackage]$cd ..
[$OPENACS_SERVICE_NAME packages]$cvs add myfirstpackage/
Directory /cvsroot/$OPENACS_SERVICE_NAME
/packages/myfirstpackage added to the repository [$OPENACS_SERVICE_NAME packages]$cd myfirstpackage/
[$OPENACS_SERVICE_NAME myfirstpackage]$cvs add www
Directory /cvsroot/$OPENACS_SERVICE_NAME
/packages/myfirstpackage/www added to the repository [$OPENACS_SERVICE_NAME myfirstpackage]$cd www
[$OPENACS_SERVICE_NAME www]$cvs add doc
Directory /cvsroot/$OPENACS_SERVICE_NAME
/packages/myfirstpackage/www/doc added to the repository [$OPENACS_SERVICE_NAME www]$cd doc
[$OPENACS_SERVICE_NAME doc]$cvs add *
cvs add: cannot add special file `CVS'; skipping cvs add: scheduling file `admin-guide.html' for addition cvs add: scheduling file `bi01.html' for addition cvs add: scheduling file `data-model.dia' for addition cvs add: scheduling file `data-model.png' for addition cvs add: scheduling file `design-config.html' for addition cvs add: scheduling file `design-data-model.html' for addition cvs add: scheduling file `design-future.html' for addition cvs add: scheduling file `design-ui.html' for addition cvs add: scheduling file `filename.html' for addition cvs add: scheduling file `index.html' for addition cvs add: scheduling file `page-map.dia' for addition cvs add: scheduling file `page-map.png' for addition cvs add: scheduling file `requirements-cases.html' for addition cvs add: scheduling file `requirements-introduction.html' for addition cvs add: scheduling file `requirements-overview.html' for addition cvs add: scheduling file `requirements.html' for addition cvs add: scheduling file `sample-data.html' for addition cvs add: scheduling file `sample.png' for addition cvs add: scheduling file `user-guide.html' for addition cvs add: scheduling file `user-interface.dia' for addition cvs add: scheduling file `user-interface.png' for addition Directory /cvsroot/$OPENACS_SERVICE_NAME
/packages/myfirstpackage/www/doc/xml added to the repository cvs add: use 'cvs commit' to add these files permanently [$OPENACS_SERVICE_NAME doc]$cd xml
[$OPENACS_SERVICE_NAME xml]$cvs add Makefile index.xml
cvs add: scheduling file `Makefile' for addition cvs add: scheduling file `index.xml' for addition cvs add: use 'cvs commit' to add these files permanently [$OPENACS_SERVICE_NAME xml]$cd ../../..
[$OPENACS_SERVICE_NAME myfirstpackage]$cvs commit -m "new package"
cvs commit: Examining . cvs commit: Examining www cvs commit: Examining www/doc cvs commit: Examining www/doc/xml RCS file: /cvsroot/$OPENACS_SERVICE_NAME
/packages/myfirstpackage/www/doc/admin-guide.html,v done Checking in www/doc/admin-guide.html; /cvsroot/$OPENACS_SERVICE_NAME
/packages/myfirstpackage/www/doc/admin-guide.html,v <-- admin-guide.html initial revision: 1.1 done (many lines omitted) [$OPENACS_SERVICE_NAME myfirstpackage]$