PluginScmExtensions » History » Version 2
Arnaud Martel, 2010-08-02 19:58
1 | 1 | Arnaud Martel | h1. Introduction |
---|---|---|---|
2 | |||
3 | Main features of the plugin: |
||
4 | * Add 3 actions in repository views: "upload files", "new folder" and "delete file/folder". Right now, only subversion is supported... |
||
5 | * Add a new macro _scm_show_ to include repository inside a wiki page |
||
6 | |||
7 | Development was done using REDMINE trunk r3826 (=> 0.9.5 +) but any release after 0.9 should work |
||
8 | |||
9 | About subversion support: |
||
10 | To commit changes in Subversion, the plugin opens the repository with the file protocol. For this reason, you need the following: |
||
11 | * The repositories have to be installed on the REDMINE server. |
||
12 | * Plugin will replace the beginning of your repository location ([protocol]://[server]/" with "file:///svnroot/". You may need to create a symbolic link /svnroot for this to work... |
||
13 | |||
14 | h1. Setup |
||
15 | |||
16 | h3. 1. Install plugin into vendor/plugins |
||
17 | |||
18 | Install redmine_scm_extensions with: |
||
19 | * ruby script/plugin install http://github.com/amartel/redmine_scm_extensions.git |
||
20 | |||
21 | No DB migration is required... |
||
22 | |||
23 | h3. 2. Restart your web server |
||
24 | |||
25 | |||
26 | h3. 3. Configure REDMINE with your web browser |
||
27 | |||
28 | 2 | Arnaud Martel | If everything is OK, you should see "SCM extensions" in the plugin list (Administration -> Plugins) |
29 | 1 | Arnaud Martel | |
30 | A new permission is now available (SCM extensions -> Update repository) and you have to assign it to the roles you need |