|
2 | 2 | Administration Guide |
3 | 3 | ==================== |
4 | 4 |
|
5 | | -:Version: $Revision: 1.5 $ |
| 5 | +:Version: $Revision: 1.6 $ |
6 | 6 |
|
7 | 7 | .. contents:: |
8 | 8 |
|
@@ -100,16 +100,29 @@ Software Upgrade |
100 | 100 | Always make a backup of your tracker before upgrading software. Steps you may |
101 | 101 | take: |
102 | 102 |
|
103 | | -1. ensure that the unit tests run on your system |
104 | | -2. copy your tracker home to a new directory |
105 | | -3. follow the steps in the upgrading documentation for the new version of |
106 | | - the software |
107 | | -4. test each of the admin tool, web interface and mail gateway using the new |
108 | | - version of the software |
109 | | -5. stop the production web and email frontends |
110 | | -6. perform the upgrade steps on the existing tracker directory |
111 | | -7. upgrade the software |
112 | | -8. restart your tracker |
| 103 | +1. Ensure that the unit tests run on your system. |
| 104 | +2. If you're using an RDBMS backend, make a backup of its contents now. |
| 105 | +3. Copy your tracker home to a new directory. |
| 106 | + |
| 107 | +Now, working in that copied tracker home: |
| 108 | + |
| 109 | +1. Follow the steps in the `upgrading documentation`_ for the new version of |
| 110 | + the software in the copied. |
| 111 | +2. Test each of the admin tool, web interface and mail gateway using the new |
| 112 | + version of the software. To do this, invoke the scripts directly in the |
| 113 | + source directory with:: |
| 114 | + |
| 115 | + PYTHONPATH=. python roundup/scripts/roundup_server.py <normal arguments> |
| 116 | + PYTHONPATH=. python roundup/scripts/roundup_admin.py <normal arguments> |
| 117 | + PYTHONPATH=. python roundup/scripts/roundup_mailgw.py <normal arguments> |
| 118 | + |
| 119 | +Once you're comfortable that the upgrade will work using that copy, you |
| 120 | +should upgrade the live version: |
| 121 | + |
| 122 | +1. Stop the production web and email frontends. |
| 123 | +2. Perform the upgrade steps on the existing tracker directory. |
| 124 | +3. Upgrade the software. |
| 125 | +4. Restart your tracker. |
113 | 126 |
|
114 | 127 |
|
115 | 128 | Migrating Backends |
@@ -199,4 +212,5 @@ Back to `Table of Contents`_ |
199 | 212 |
|
200 | 213 | .. _`Table of Contents`: index.html |
201 | 214 | .. _`customisation documentation`: customizing.html |
| 215 | +.. _`upgrading documentation`: upgrading.html |
202 | 216 |
|
0 commit comments