Add the repository location to the user environment.
[root root]# su - service0
[service0 service0]$ emacs .bashrc
Put this string into /home/service0/.bashrc:
export CVSROOT=/cvsroot
[service0 service0]$ exit
logout
@@ -20,11 +20,11 @@
plus this string,
i.e.
/cvsroot/service0.
- "OpenACS" is the vendor tag, and "openacs-5-0-0-final" is the
+ "OpenACS" is the vendor tag, and "" is the
release tag. These tags will be useful in upgrading and
branching. -m sets the version comment.[root root]# su - service0
[service0 service0]$ cd /web/service0
-[service0 service0]$ cvs import -m "initial install" service0 OpenACS openacs-5-0-0-final
+[service0 service0]$ cvs import -m "initial install" service0 OpenACS
N service0/license.txt
N service0/readme.txt
(many lines omitted)
@@ -33,9 +33,9 @@
No conflicts created by this import
[service0 service0]$
-su - service0
+su - service0
cd /web/service0
-cvs import -m "initial install" service0 OpenACS openacs-5-0-0-final
Move the original directory to a temporary location, and check out the cvs repository in its place. If the service starts correctly, come back and remove the temporary copy of the uploaded files.
[service0 service0]$ cd ..
+cvs import -m "initial install" service0 OpenACS
Move the original directory to a temporary location, and check out the cvs repository in its place. If the service starts correctly, come back and remove the temporary copy of the uploaded files.
[service0 service0]$ cd ..
[service0 web]$ mv service0 service0.orig
[service0 web]$ cvs checkout service0
cvs checkout: Updating service0
@@ -47,7 +47,7 @@
logout
[root web]#
-cd ..
+cd ..
mv service0 service0.orig
cvs checkout service0
-exit