Changes between Version 2 and Version 3 of WikiStart
- Timestamp:
- Jan 21, 2008, 11:33:52 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WikiStart
v2 v3 9 9 selectors, too. 10 10 11 11 12 == Warning == 12 13 … … 16 17 However, your feedback is welcome! 17 18 19 18 20 == Prerequisites == 19 21 20 * A Monotone 0.28 (or later) binary. 22 * A Monotone 0.29 (or later) binary. 0.31 (or later) is recommended, 23 because it has some important improvements for the 'automate stdio' 24 subcommand used by !TracMonotone. 21 25 * Python 2.4. 22 * An installation of Trac. You can either use 0.10 or 0.11dev.26 * An installation of Trac. You can either use 0.10.X or 0.11b1. 23 27 * Python setuptools >= 0.6. 24 28 * The Python Bindings for BerkeleyDB (pyBSDdb), if you want to use 25 the plugin together with mod_python. 29 the plugin together with mod_python. These bindings may or may not 30 be part of your Python installation. 31 32 33 == Download == 34 35 There are no releases yet. !TracMonotone is hosted in the 36 `net.venge.monotone.trac-plugin` branch on `monotone.ca`. 37 38 You can checkout the latest version using this command: 39 {{{ 40 mtn clone -b net.venge.monotone.trac-plugin monotone.ca tracmtn 41 }}} 42 26 43 27 44 == Installation == … … 33 50 options to the `[trac]` section of the conf/trac.ini file of your 34 51 project. 35 * Enable the plugin by adding the option `trac vc.mtn.* = enabled` to36 the`[components]` section of the conf/trac.ini file.52 * Enable the plugin by adding the option `tracmtn.* = enabled` to the 53 `[components]` section of the conf/trac.ini file. 37 54 * (Re-)start the webserver or tracd. 38 55 * That's it :) 56 39 57 40 58 == Configuration == … … 57 75 BerkeleyDB database. The directory 'dir' must be writable by trac. 58 76 77 59 78 == Selecting the Caching Method == 60 79 … … 69 88 server process is restarted. 70 89 90 71 91 == Known Problems/Missing Features == 72 92 73 * Security: The monotone select functionality is exposed. Monotone 74 binaries prior to version 0.27 are susceptible for SQL injections. 93 * Security: The monotone select functionality is exposed. Only 94 Monotone binaries prior to version 0.27 are susceptible to SQL 95 injections. 96 * Locking: Monotone currently does not support simultaneous access to 97 the database via netsync and automate. There are various ideas how 98 to overcome this situation, none of which has been fully 99 implemented yet. 100 * Memory leak when using the bsddb caching method, see #6. 75 101 * Revisions are almost always printed as complete 40-char string. 76 102 * The changeset displays doesn't show attr changes. 77 * Log on a per-file basis is missing. .103 * Log on a per-file basis is missing. 78 104 * The lifetime for cached data should be adjustable. 79 105 * Support for trac-admin is missing. (?)