Add the Service to CVS - -OPTIONAL. These steps take +OPTIONAL. These steps take an existing OpenACS directory and add it to a CVS repository.
Create and set permissions on a subdirectory in the local cvs -repository.
[root root]# mkdir /cvsroot/$OPENACS_SERVICE_NAME
+repository.
+[root root]# mkdir /cvsroot/$OPENACS_SERVICE_NAME
[root root]# chown $OPENACS_SERVICE_NAME.$OPENACS_SERVICE_NAME /cvsroot/$OPENACS_SERVICE_NAME
@@ -33,13 +37,18 @@
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 - $OPENACS_SERVICE_NAME
+.bashrc.
+[root root]# su - $OPENACS_SERVICE_NAME
[$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]$ emacs .bashrc
-
Put this string into /home/$OPENACS_SERVICE_NAME/.bashrc
:
export CVSROOT=/cvsroot
[$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]$ exit
+
Put this string into /home/$OPENACS_SERVICE_NAME/.bashrc
:
+export CVSROOT=/cvsroot
+
+[$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]$ exit
logout
-[root root]#
+[root root]#
+
Import all files into cvs. In order to work on files with source control, the files must be checked out from cvs. So we will import, @@ -50,7 +59,8 @@ . "OpenACS" is the vendor tag, and "oacs-5-9-0-final" is the release tag. These tags will be -useful in upgrading and branching. -m sets the version comment.
[root root]# su - $OPENACS_SERVICE_NAME
+useful in upgrading and branching. -m sets the version comment.
+[root root]# su - $OPENACS_SERVICE_NAME
[$OPENACS_SERVICE_NAME $OPENACS_SERVICE_NAME]$ cd /var/lib/aolserver/$OPENACS_SERVICE_NAME
@@ -69,7 +79,8 @@
cvs import -m "initial install" $OPENACS_SERVICE_NAME OpenACS oacs-5-9-0-final
exit
Move the original directory to a temporary location, and check
-out the cvs repository in its place.
[root root]# mv /var/lib/aolserver/$OPENACS_SERVICE_NAME /var/tmp
+out the cvs repository in its place.
+[root root]# mv /var/lib/aolserver/$OPENACS_SERVICE_NAME /var/tmp
[root root]# mkdir /var/lib/aolserver/$OPENACS_SERVICE_NAME
[root root]# chown $OPENACS_SERVICE_NAME.$OPENACS_SERVICE_NAME /var/lib/aolserver/$OPENACS_SERVICE_NAME
@@ -103,8 +114,8 @@