I'm looking for a part-time remote job.

Hire me


I'm the author of:

Mastering Redmine is a comprehensive guide with tips, tricks and best practices, and an easy-to-learn structure.

Check the book's project or

Buy the book

Social pages of the book:

By buying this book you also donate to Redmine (see this page).


Follow me:

Redmine SCM Repository Creation plugin

This plugin was developed to make SCM repository creation process easy. Without it one needed to ask the administrator first to create Subversion, Git, Mercurial, Bazaar or Github repository or create the repository elsewhere (e.g. SourceForge). With this plugin one just needs to have repository creation premission in Redmine/ChiliProject.

This plugin works only with local (“file:///...” for SVN) repository URLs that is when Redmine/ChiliProject and SVN/Git/Mercurial/Bazaar/Github server(s) are on the same machine.

Since version 0.2.0 when Redmine/ChiliProject repository is removed the local repository (if it was created by the SCM Creator) is also removed!

Using

The plugin adds “Create new repository” button to the Subversion, Git, Mercurial, Bazaar and Github repository creation form (“Repository” tab in project settings):

Repository creation view

The plugin will automatically fill in the repository URL field with the root directory1 and project identifier. To create new local2 repository you just need to click the “Create new repository” button. It is also possible to configure the plugin to create repositories automatically for new projects.

If you are using Redmine based authentication for repositories access (what is recommended) the repository name3 must be identical to the project identifier.

The plugin will create the repository for you and automatically register it in Redmine/ChiliProject (no need to additionally click on the “Create” button below the form).

Install

For installation instructions check this Wiki page.

Configuration

The configuration of the plugin is described in details on the corresponding Wiki page.

Check this page for common configuration scenarios.

1 specified in scm.yml

2 in terms of Redmine/ChiliProject server

3 last directory in repository URL

scm-creator-settings.png - Repository creation view (47.7 KB) Andriy Lesyuk, 02 Jun 2011 21:25

Terms of use | Privacy policy