Plugins Directory » SCM Creator

6094 Author: Andriy Lesyuk
Website: http://projects.andriylesyuk.com/projects/scm-creator
Code repository: http://subversion.andriylesyuk.com/scm-creator
Registered on: 2011-06-03 (about 2 years)
Current version: 0.4.2
Compatible with: Redmine 2.1.x, 2.0.x, 1.4.x, 1.3.x, 1.2.x, 1.1.x, 1.0.x

Small plugin for local Subversion, Git, Mercurial and Bazaar repository creation.

This plugin extends repository addition form by adding "Create new repository" button to the right of the repository URL field. When a user enters path to a new local repository (file:///... for SVN or just path for Git/Mercurial/Bazaar) and clicks on the button the plugin creates the repository and automatically registers it in Redmine. The plugin can also be configured to create a repository automatically on a project registration.

Similar can be done with reposman.rb but unlike reposman.rb this plugin does not require user to have a shell access to the server. However unlike reposman.rb this plugin supports only local repositories (see here).

Installation notes

Changelog

0.4.2 (2012-12-03)

Compatible with Redmine 2.1.x, 2.0.x, 1.4.x, 1.3.x, 1.2.x, 1.1.x, 1.0.x.

Redmine 2.1.x support and bug fixes

0.4.1 (2012-06-30)

Compatible with Redmine 1.0.x, 1.1.x, 1.2.x, 1.3.x, 1.4.x, 2.0.x.

  • Fixed uninitialized constant RepositoryObserver which appeared for some users.

0.4.0 (2012-06-20)

Compatible with Redmine 1.0.x, 1.1.x, 1.2.x, 1.3.x, 1.4.x, 2.0.x.

  • Supports multiple repositories;
  • Supports Rails 3;
  • Asks for confirmation on repository deletion;
  • Adds new options: only_creator, force_repository, max_repos, allow_add_local and allow_pickup;
  • Includes German, Japanese and Basque translations.

0.3.0 (2011-11-15)

Compatible with Redmine 1.0.x, 1.1.x, 1.2.x, 1.3.x.

  • Bazaar support
  • Custom scripts

0.2.0 (2011-09-26)

Compatible with Redmine 1.0.x, 1.1.x, 1.2.x.

Mercurial support.

0.1.1 (2011-06-06)

Compatible with Redmine 1.0.x, 1.1.x.

Fixed several bugs

0.1.0 (2011-06-03)

Compatible with Redmine 1.0.x, 1.1.x.