Index: openacs-4/packages/acs-core-docs/www/xml/developers-guide/cvs.xml
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/developers-guide/cvs.xml,v
diff -u -r1.6 -r1.7
--- openacs-4/packages/acs-core-docs/www/xml/developers-guide/cvs.xml 26 Jan 2004 15:39:44 -0000 1.6
+++ openacs-4/packages/acs-core-docs/www/xml/developers-guide/cvs.xml 12 Feb 2004 13:51:42 -0000 1.7
@@ -24,13 +24,13 @@
Create and set permissions on a subdirectory in the local cvs repository.
[root root]# mkdir /cvsroot/service0
-[root root]# chown service0.web /cvsroot/service0
+[root root]# chown service0.service0 /cvsroot/service0
[root root]#
mkdir /cvsroot/service0
-chown service0.web /cvsroot/service0
+chown service0.service0 /cvsroot/service0
- Add the repository location to the user environment.
+ Add the repository location to the user environment. On some systems, you may get better results with .bash_profile instead of .bashrc.
[root root]# su - service0
[service0 service0]$ emacs .bashrc
Put this string into /home/service0/.bashrc:
@@ -54,7 +54,7 @@
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]$ cd /var/lib/aolserver/service0
[service0 service0]$ cvs import -m "initial install" service0 OpenACS &cvsversiontag;
N service0/license.txt
N service0/readme.txt
@@ -63,29 +63,40 @@
No conflicts created by this import
-[service0 service0]$
+[service0 service0]$ exit
+[root root]#
su - service0
-cd /web/service0
-cvs import -m "initial install" service0 OpenACS &cvsversiontag;
- 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
+cd /var/lib/aolserver/service0
+cvs import -m "initial install" service0 OpenACS &cvsversiontag;
+exit
+ Move the original directory to a temporary location, and check out the cvs repository in its place.
+ [root root]# mv /var/lib/aolserver/service0 /var/tmp
+[root root]# mkdir /var/lib/aolserver/service0
+[root root]# chown service0.service0 /var/lib/aolserver/service0
+[root root]# su - service0
+[service0 service0]$ cd /var/lib/aolserver
+[service0 aolserver]$ cvs checkout service0
cvs checkout: Updating service0
U service0/license.txt
(many lines omitted)
U service0/www/SYSTEM/dbtest.tcl
U service0/www/SYSTEM/flush-memoized-statement.tcl
-[service0 web]$ exit
+[service0 aolserver]$ exit
logout
-[root web]#
-cd ..
-mv service0 service0.orig
+[root root]#
+
+mv /var/lib/aolserver/service0 /var/tmp
+mkdir /var/lib/aolserver/service0
+chown service0.service0 /var/lib/aolserver/service0
+su - service0
+cd /var/lib/aolserver
cvs checkout service0
exit
-
+
+ If the service starts correctly, come back and remove the temporary copy of the uploaded files.
+