Project

General

Profile

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