只是想知道是否有人设法连接/设置了一个Mercurial存储库以使用OpenProject。我相信OpenProject本身就支持GIT和Subversion,但我似乎无法使其与Mercurial(Hg)一起使用。

有什么想法,有没有做这个工作的插件?

最佳答案

来自OpenProject的开发人员之一。

简短的回答:目前没有Mercurial的内置功能(只有通过OpenProject创建的Subversion和Git),但是添加自己的插件并不困难。 There is a ticket在我们的社区页面上,但可悲的是它已经在心愿单上停留了很长时间。

我负责the repository management overhaul of OpenProject 5.0,它为OpenProject的管理和实施修订管理工具引入了许多改进。

如果您确实有使用Ruby的经验,则可以对OpenProject使用my Gitolite integration plugin作为集成Mercurial的新插件的基础。

Subversion和Git的核心适配器都利用它们的命令行对应对象来读取有关内容,修订版,分支等的数据。

您还可以加入论坛以使该主题更加突出,并可能从社区中找到一个成员来从事该集成(例如,该主题在这里:https://community.openproject.org/topics/5501?board_id=6&r=5663

关于mercurial - OpenProject的Mercurial存储库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34844448/

10-13 07:35