Changes between Version 2 and Version 3 of WikiStart


Ignore:
Timestamp:
Jan 21, 2008, 11:33:52 PM (16 years ago)
Author:
Thomas Moschny
Comment:

Added instructions on how to get the plugin, and some minor updates.

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v2 v3  
    99selectors, too.
    1010
     11
    1112== Warning ==
    1213
     
    1617However, your feedback is welcome!
    1718
     19
    1820== Prerequisites ==
    1921
    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.
    2125 * 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.
    2327 * Python setuptools >= 0.6.
    2428 * 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
     35There are no releases yet. !TracMonotone is hosted in the
     36`net.venge.monotone.trac-plugin` branch on `monotone.ca`.
     37
     38You can checkout the latest version using this command:
     39{{{
     40mtn clone -b net.venge.monotone.trac-plugin monotone.ca tracmtn
     41}}}
     42
    2643
    2744== Installation ==
     
    3350   options to the `[trac]` section of the conf/trac.ini file of your
    3451   project.
    35  * Enable the plugin by adding the option `tracvc.mtn.* = enabled` to
    36    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.
    3754 * (Re-)start the webserver or tracd.
    3855 * That's it :)
     56
    3957
    4058== Configuration ==
     
    5775     BerkeleyDB database. The directory 'dir' must be writable by trac.
    5876
     77
    5978== Selecting the Caching Method ==
    6079
     
    6988server process is restarted.
    7089
     90
    7191== Known Problems/Missing Features ==
    7292
    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.
    75101 * Revisions are almost always printed as complete 40-char string.
    76102 * 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.
    78104 * The lifetime for cached data should be adjustable.
    79105 * Support for trac-admin is missing. (?)