Project

General

Profile

PluginScmExtensions » History » Version 1

Arnaud Martel, 2010-07-23 18:47

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
If everything is OK, you should see both plugins (WebDav and HTTP authentication) in the plugin list (Administration -> Plugins)
29
30
A new permission is now available (SCM extensions -> Update repository) and you have to assign it to the roles you need