--- doc/build/Attic/cvsupgrade.html 2001/04/18 16:48:04 1.2
+++ doc/build/Attic/cvsupgrade.html 2001/11/27 23:00:01 1.8
@@ -1,3 +1,5 @@
+
+
- CVS Upgrade
- RPM Upgrade
@@ -38,14 +36,11 @@ upgrading your system is a simple proces
export CVSROOT=:pserver:USERNAME@zaphod.lite.msu.edu:/home/cvs
cvs login |
Go to your repository directory | cd loncapa |
-Update your CVS sources | cvs update -d |
+Update your CVS sources | cvs update -d -r STABLE |
Go to the build directory | cd loncom/build |
Become 'root' | su |
+Build files | make build |
Install/update static files | make install |
-Install/update dynamically configurable files
-this preserves the current settings of your machine, don't worry :)
- |
-make configinstall |
Restart your web server Due to an apache bug, you should
enter this command twice. Restarting the web server will
|
After CVS logging in, you can always cut and paste this line
below assuming you do everything as root :)
-cd loncapa; cvs update -d; cd loncom/build; make install; make configinstall; /etc/rc.d/init.d/httpd restart; /etc/rc.d/init.d/httpd restart; /etc/rc.d/init.d/httpd restart; /etc/rc.d/init.d/loncontrol restart |
+cd loncapa; cvs update -d -r STABLE; cd loncom/build; make build;
+make install; /etc/rc.d/init.d/httpd restart; /etc/rc.d/init.d/httpd
+restart; /etc/rc.d/init.d/httpd restart; /etc/rc.d/init.d/loncontrol restart
+
It may be also advisable to test your system after an upgrade if there are
@@ -111,12 +109,12 @@ and CVS:doc/otherfiles/cd_rpms.txt.
Upgrade existing RPMS from a trusted source:
RPMs are currently available at
-http://install.lon-capa.org/3.1/currentcdsource/RedHat/RPMS
+http://install.lon-capa.org/3.1/latestRPMS/
For example, to upgrade your LON-CAPA-systemperl RPM, you
would enter commands like
-wget http://install.lon-capa.org/3.1/currentcdsource/RedHat/RPMS/LON-CAPA-systemperl-3.1-1.i386.rpm
+wget http://install.lon-capa.org/3.1/currentcdsource/RedHat/RPMS/LON-CAPA-systemperl-3.2-1.i386.rpm
(then as root) rpm -Uvh --force LON-CAPA-systemperl-3.1-1.i386.rpm
@@ -148,7 +146,7 @@ RedHat 6.2 bugs involving enlightenment
export CVSROOT=:pserver:USERNAME@zaphod.lite.msu.edu:/home/cvs
cvs login |
Go to your repository directory | cd loncapa |
-Update your CVS sources | cvs update -d |
+Update your CVS sources | cvs update -d -r STABLE |
Go to the build directory | cd loncom/build |
Become 'root' | su |
View the CVS source->install status of your machine | make statuspost
@@ -165,6 +163,11 @@ then visit http://MACHINENAME/lon-status
These instructions assume bash (as opposed to tcsh).
+You will also need an account on zaphod.lite.msu.edu.
+Please e-mail lon-capa@hobbes.lite.msu.edu and request that
+an account be created.
+
+
The straightforward way to enable CVS is to manually configure your
environment and log in:
@@ -211,7 +214,8 @@ Useful commands are:
Command | Description |
info cvs | doc's |
cvs log FILENAME | see what's happened with a file |
-cvs update -d | update your CVS tree from the current directory location |
+cvs update -d -r STABLE | update your CVS tree from the
+current directory location |
|