comparison doc/admin_guide.txt @ 3250:8634ea9b2d1c

doc updates
author Richard Jones <richard@users.sourceforge.net>
date Thu, 31 Mar 2005 00:45:25 +0000
parents 33e3ba342e93
children 74db49467de8
comparison
equal deleted inserted replaced
3248:f394349adb10 3250:8634ea9b2d1c
1 ==================== 1 ====================
2 Administration Guide 2 Administration Guide
3 ==================== 3 ====================
4 4
5 :Version: $Revision: 1.16 $ 5 :Version: $Revision: 1.17 $
6 6
7 .. contents:: 7 .. contents::
8 8
9 What does Roundup install? 9 What does Roundup install?
10 ========================== 10 ==========================
64 64
65 (``roundup-mailgw`` always logs to the tracker's log file) 65 (``roundup-mailgw`` always logs to the tracker's log file)
66 66
67 In both cases, if no logfile is specified then logging will simply be sent 67 In both cases, if no logfile is specified then logging will simply be sent
68 to sys.stderr with only logging of ERROR messages. 68 to sys.stderr with only logging of ERROR messages.
69
69 70
70 Configuring roundup-server 71 Configuring roundup-server
71 ========================== 72 ==========================
72 73
73 The basic configuration file layout is as follows (take from the 74 The basic configuration file layout is as follows (take from the
161 162
162 1. `tracker backup`_ 163 1. `tracker backup`_
163 2. `software upgrade`_ 164 2. `software upgrade`_
164 3. `migrating backends`_ 165 3. `migrating backends`_
165 4. `moving a tracker`_ 166 4. `moving a tracker`_
167 5. `migrating from other software`_
166 168
167 169
168 Tracker Backup 170 Tracker Backup
169 -------------- 171 --------------
170 172
253 5. use the roundup-admin "import" command to import the tracker on the new 255 5. use the roundup-admin "import" command to import the tracker on the new
254 machine, and 256 machine, and
255 6. start the tracker web and email frontends on the new machine. 257 6. start the tracker web and email frontends on the new machine.
256 258
257 259
260 Migrating From Other Software
261 -----------------------------
262
263 You have a couple of choices. You can either use a CSV import into Roundup,
264 or you can write a simple Python script which uses the Roundup API
265 directly. The latter is almost always simpler -- see the "scripts"
266 directory in the Roundup source for some example uses of the API.
267
268 "roundup-admin import" will import data into your tracker from a
269 directory containing files with the following format:
270
271 - one colon-separated-values file per Class with columns for each property,
272 named <classname>.csv
273 - one colon-separated-values file per Class with journal information,
274 named <classname>-journals.csv (this is required, even if it's empty)
275 - if the Class is a FileClass, you may have the "content" property
276 stored in separate files from the csv files. This goes in a directory
277 structure::
278
279 <classname>-files/<N>/<designator>
280
281 where ``<designator>`` is the item's ``<classname><id>`` combination.
282 The ``<N>`` value is ``int(<id> / 1000)``.
283
284
258 Running the Servers 285 Running the Servers
259 =================== 286 ===================
260 287
261 Unix 288 Unix
262 ---- 289 ----

Roundup Issue Tracker: http://roundup-tracker.org/