Contents
TracShell: A command line shell interface to remote Trac instances
Description
Using the XmlRpcPlugin, TracShell gives users a dynamic and scriptable command-line tool for working with remote Trac instances.
Features:
- YAML configuration files, configure multiple instances
- Command aliases for common workflows
- Dynamically created shell lists only the commands your account has access to
Coming Soon:
- Non-interactive mode for scripts / alternate front-ends
- Configurable out-put formatters (ANSI, csv, xml, json, etc)
More info and releases can be found at: http://code.google.com/p/tracshell/
Example
$ tracshell -h
Usage:
...
$ tracshell
Welcome to TracShell!
Type `help` for a list of commands.
trac->> query owner=joe priority=critical
34: [ open ] the system is down
233: [ new ] aliens have begun the attack
trac->> view 233
Details for ticket: 233
Summary: aliens have begun the attack
Description: We just caught a UFO on live video television entering..
....
trac->> quit
Goodbye!

