Changes between Version 1 and Version 2 of SvnCliRemotePlugin


Ignore:
Timestamp:
Mar 13, 2021, 11:43:36 AM (21 months ago)
Author:
Cinc-th
Comment:

Added configuration section and additional tafs

Legend:

Unmodified
Added
Removed
Modified
  • SvnCliRemotePlugin

    v1 v2  
    1414* No preview for certain files containing unicode characters
    1515* Context navigation for ''Next Revision'' doesn't work
    16 * Navigation over svn-copied files is flaky
     16* Navigation over svn-copied or svn-moved files is flaky
    1717* No caching
     18
     19It's surprising how broken data in an ancient repository can be (corrupted commit messages, missing dates or author information, ...) so be prepared for interesting results...
    1820
    1921== !Bugs/Feature Requests
     
    2628
    2729[[TicketQuery(component=SvnCliRemotePlugin&group=type,format=progress)]]
     30
     31**Note:**
     32
     33Without access to the repository it's difficult or
     34even impossible to debug any problems. So try to provide a link to a public
     35repository showing the bug when creating a bugreport.
    2836
    2937== Download
     
    3947General instructions on installing Trac plugins can be found on the [TracPlugins#InstallingaTracplugin TracPlugins] page.
    4048
     49Enable the plugin from the Trac plugin admin page or by adding the following to your {{{trac.ini}}} file:
     50{{{#!ini
     51[components]
     52subversioncli.svn_cli.subversionconnector = enabled
     53}}}
     54
     55== Configuration
     56Use the Trac repository admin page to configure a repository.
     57
     58There are two connector types available:
     59* `svn-cli-direct` for local repositories
     60* `svn-cli-remote` for remote repositories like ''http:'' or ''https:''
     61
     62=== Local repository
     63For local repositories you have to provide an ''absolute path'' to the repository directory.
     64
     65Choose `svn-cli-direct` as connector.
     66
     67=== Remote repository
     68There is no native support for remote subversion repositories in Trac. The admin
     69page checks if an entered path is a local one, more specifically if it's an
     70absolute one. The path doesn't have to exist, though.
     71
     72We have to trick Trac into accepting a Url by prepending it with a slash `/` (or
     73`x:\ ` when running Trac on Windows) like this:
     74
     75{{{
     76    /https://trac-hacks.org/svn
     77}}}
     78or
     79{{{
     80    x:\https://trac-hacks.org/svn
     81}}}
     82Choose `svn-cli-remote` as connector.
     83
     84
    4185== Recent Changes
    4286