專案

一般

個人檔案

外掛目錄 » SCM Creator (+Github)

作者 Andriy Lesyuk
網站 http://projects.andriylesyuk.com/projects/scm-creator
程式碼儲存庫 http://subversion.andriylesyuk.com/scm-creator
註冊時間 2011-06-03 (約 13 年前)
目前版本 0.5.0
相容於 Redmine 2.5.x、2.4.x、1.4.x
使用者評分   (4)

用於建立本地 Subversion、Git、Mercurial、Bazaar 和遠端 Github 儲存庫的小型外掛。

此插件透過在儲存庫網址欄位的右側新增「建立新的儲存庫」按鈕來擴展儲存庫新增表單。當使用者輸入新的本地儲存庫的路徑(SVN 為 file:///…,Git/Mercurial/Bazaar 為路徑,Github 為名稱)並點擊按鈕時,插件會建立儲存庫並自動在 Redmine 中註冊。對於 Github,插件可以建立遠端儲存庫並在本地鏡像。插件也可以設定為在專案註冊時自動建立儲存庫。

可以使用 reposman.rb 完成類似操作,但與 reposman.rb 不同,此插件不需要使用者擁有伺服器的 shell 存取權限。然而,與 reposman.rb 不同,此插件僅支援本地儲存庫(請參閱 此處)。

插件提供的 Github SCM 支援可以用於新增現有的 Github 儲存庫。對於 Github,插件還可以註冊 Redmine 服務鉤子

安裝注意事項

更新日誌

0.5.0 (2014-05-22)

相容於 Redmine 2.5.x、2.4.x、1.4.x。

Github 支援

  • 允許新增現有的 Github 儲存庫。
  • 允許建立新的 Github 儲存庫!
  • 能夠註冊用於擷取提交的鉤子。

0.4.3 (2013-09-19)

相容於 Redmine 2.3.x、2.2.x、2.1.x、2.0.x、1.4.x。

0.4.2 (2012-12-03)

相容於 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 支援和錯誤修正

0.4.1 (2012-06-30)

相容於 Redmine 1.0.x、1.1.x、1.2.x、1.3.x、1.4.x、2.0.x。

  • 修正了某些使用者遇到的 uninitialized constant RepositoryObserver 問題。

0.4.0 (2012-06-20)

相容於 Redmine 1.0.x、1.1.x、1.2.x、1.3.x、1.4.x、2.0.x。

  • 支援多個儲存庫;
  • 支援 Rails 3;
  • 在刪除儲存庫時要求確認;
  • 新增選項:only_creatorforce_repositorymax_reposallow_add_localallow_pickup
  • 包含德語、日語和巴斯克語翻譯。

0.3.0 (2011-11-15)

相容於 Redmine 1.0.x、1.1.x、1.2.x、1.3.x。

  • Bazaar 支援
  • 自訂腳本

0.2.0 (2011-09-26)

相容於 Redmine 1.0.x、1.1.x、1.2.x。

Mercurial 支援。

0.1.1 (2011-06-06)

相容於 Redmine 1.0.x、1.1.x。

修正了幾個錯誤

0.1.0 (2011-06-03)

相容於 Redmine 1.0.x、1.1.x。

使用者評分

 Cherrypick S.L. 於 7 年前評分

如果您添加 gem 依賴項 (rails-observers),也與 Redmine 3.2 相容
http://projects.andriylesyuk.com/issues/2360

安裝前請先執行此操作
echo "gem 'rails-observers'" > /usr/share/redmine/plugins/redmine_scm/Gemfile

  作者:Emre Can Kucukoglu 將近 8 年前

與 redmine 3.3 相容。

  作者:Damien R 大約 9 年前

非常棒的外掛,比 @reposman.rb@ 靈活許多。在我看來,這樣的插件應該包含在 Redmine 的主流中。

  作者:Jonas Götze 超過 10 年前

非常有用!