22Maintaining Roundup Trackers
33============================
44
5- :Version: $Revision: 1.2 $
5+ :Version: $Revision: 1.3 $
66
77.. contents::
8- :depth: 1
8+
9+ What does Roundup install?
10+ ==========================
11+
12+ There's two "installations" that we talk about when using Roundup:
13+
14+ 1. The installation of the software and its support files. This uses the
15+ standard Python mechanism called "distutils" and thus Roundup's core code,
16+ executable scripts and support data files are installed in Python's
17+ directories. On Windows, this is typically:
18+
19+ Scripts
20+ <python dir>\scripts\...
21+ Core code
22+ <python dir>\lib\site-packages\roundup\...
23+ Support files
24+ <python dir>\share\roundup\...
25+
26+ and on *nix (eg. Linux):
27+
28+ Scripts
29+ <python root>/bin/...
30+ Core code
31+ <python root>/lib-<python version>/site-packages/roundup/...
32+ Support files
33+ <python root>/share/roundup/...
34+
35+ 2. The installation of a specific tracker. When invoking the roundup-admin
36+ "inst" (and "init") commands, you're creating a new Roundup tracker. This
37+ installs configuration files, HTML templates, detector code and a new
38+ database. You have complete control over where this stuff goes through
39+ both choosing your "tracker home" and the DATABASE variable in
40+ config.py.
41+
942
1043Tasks
1144=====
@@ -15,16 +48,18 @@ Maintenance of Roundup can involve one of the following:
15481. `tracker backup`_
16492. `software upgrade`_
17503. `migrating backends`_
51+ 3. `moving a tracker`_
1852
1953
2054Tracker Backup
21- ==============
55+ --------------
2256
2357Stop the web and email frontends and to copy the contents of the tracker home
2458directory to some other place using standard backup tools.
2559
60+
2661Software Upgrade
27- ================
62+ ----------------
2863
2964Always make a backup of your tracker before upgrading software. Steps you may
3065take:
40757. upgrade the software
41768. restart your tracker
4277
43- Migrating Backends
44- ==================
4578
79+ Migrating Backends
80+ ------------------
4681
47821. stop the existing tracker web and email frontends (preventing changes)
48832. use the roundup-admin tool "export" command to export the contents of
@@ -60,7 +95,7 @@ Migrating Backends
6095
6196
6297Moving a Tracker
63- ================
98+ ----------------
6499
65100If you're moving the tracker to a similar machine, you should:
66101
0 commit comments