| |
1 |
= TracAdmin = |
| |
2 |
[[TracGuideToc]] |
| |
3 |
|
| |
4 |
Trac is distributed with a powerful configuration tool. This tool can be used |
| |
5 |
to configure and customize your Trac-installation to better fit your needs. |
| |
6 |
|
| |
7 |
== Usage == |
| |
8 |
|
| |
9 |
{{{ |
| |
10 |
Usage: trac-admin </path/to/projenv> [command [subcommand] [option ...]] |
| |
11 |
|
| |
12 |
Invoking trac-admin without command starts interactive mode. |
| |
13 |
|
| |
14 |
about -- Shows information about trac-admin |
| |
15 |
help -- Show documentation |
| |
16 |
initenv -- Create and initialize a new environment interactively |
| |
17 |
initenv <projectname> <repospath> <templatepath> -- Create and initialize a new environment from arguments |
| |
18 |
hotcopy <backupdir> -- Make a hot backup copy of an environment. |
| |
19 |
resync -- Re-synchronize trac with the repository |
| |
20 |
upgrade -- Upgrade database to current version. |
| |
21 |
wiki list -- List wiki pages |
| |
22 |
wiki export <page> [file] -- Export wiki page to file or stdout |
| |
23 |
wiki import <page> [file] -- Import wiki page from file or stdin |
| |
24 |
wiki dump <directory> -- Export all wiki pages to files named by title |
| |
25 |
wiki load <directory> -- Import all wiki pages from directory |
| |
26 |
wiki upgrade -- Upgrade default wiki pages to current version |
| |
27 |
permission list -- List permission rules |
| |
28 |
permission add <user> <action> [action] [...] -- Add a new permission rule |
| |
29 |
permission remove <user> <action> [action] [...] -- Remove permission rule |
| |
30 |
component list -- Show available components |
| |
31 |
component add <name> <owner> -- Add a new component |
| |
32 |
component rename <name> <newname> -- Rename a component |
| |
33 |
component remove <name> -- Remove/uninstall component |
| |
34 |
component chown <name> <owner> -- Change component ownership |
| |
35 |
priority list -- Show possible ticket priorities |
| |
36 |
priority add <value> -- Add a priority value option |
| |
37 |
priority change <value> <newvalue> -- Change a priority value |
| |
38 |
priority remove <value> -- Remove priority value |
| |
39 |
severity list -- Show possible ticket priorities |
| |
40 |
severity add <value> -- Add a severity value option |
| |
41 |
severity change <value> <newvalue> -- Change a severity value |
| |
42 |
severity remove <value> -- Remove severity value |
| |
43 |
version list -- Show versions |
| |
44 |
version add <name> [time] -- Add version |
| |
45 |
version rename <name> <newname> -- Rename version |
| |
46 |
version time <name> <time> -- Set version date (Format: "Jun 3, 2003") |
| |
47 |
version remove <name> -- Remove version |
| |
48 |
milestone list -- Show milestones |
| |
49 |
milestone add <name> [time] -- Add milestone |
| |
50 |
milestone rename <name> <newname> -- Rename milestone |
| |
51 |
milestone time <name> <time> -- Set milestone date (Format: "Jun 3, 2003") |
| |
52 |
milestone remove <name> -- Remove milestone |
| |
53 |
}}} |
| |
54 |
|
| |
55 |
== Interactive Mode == |
| |
56 |
|
| |
57 |
When passed the database filename as only argument, '''trac-admin''' starts in interactive mode. |
| |
58 |
Commands can then be executed on the selected database using the prompt, which offers tab-completion |
| |
59 |
(on non-Windows environments) and automatic repetition of the last command issued. |
| |
60 |
|
| |
61 |
== A Note on Configuration == |
| |
62 |
For configuration of the Trac environment, Trac 0.7 introduced a new storage format, including a separate config file used for settings. See TracIni for details. |
| |
63 |
|
| |
64 |
|
| |
65 |
---- |
| |
66 |
See Also: TracGuide, TracBackup, TracPermissions. TracEnvironment, TracIni |