2011-04-21 75 views
1

我有一個配置git存儲庫的redmine。一切進展順利,直到我們開始在git分支上工作 。似乎在主分支以外的分支上的git checkins不是 ,在我們引用的redmine問題中被註冊爲「關聯修訂」。Redmine:請參閱git分支的相關修訂版本?

這裏的任何想法?

謝謝!

+0

您是否在提交消息(如「#123」)上提供了一個參考,它與您希望遵循的問題相關聯? – khmarbaise 2011-04-21 20:02:44

+0

是的,我可以,我可以看到提交給master的相關修訂。但不在任何其他分支 – Jacko 2011-04-22 00:06:20

回答

3

看起來,redmine使用git log --all來列出修訂版本,其中將包括每個分支。你確定當你讓你的工作分支設置它來推動redmine的git倉庫嗎?

我也只是通過在我的本地倉庫上創建一個新的分支「測試」並將其推到裸倉庫中的一個新倉庫中進行了測試,我已經使用redmine來查看倉庫,並且一旦單擊「倉庫」新分支是可用的,並且git提交已經鏈接到問題的消息。

+0

謝謝,馬特。你正在運行哪個版本的Redmine?你如何將分支推向回購? – Jacko 2011-04-26 18:12:08

+0

我的post-receive腳本可以在這裏找到:https://github.com/boxerab/git-central/blob/master/server/post-receive-redmine – Jacko 2011-04-26 18:13:32

+0

發現問題:我的post-receive腳本運行'git推',所以新的分支機構不會被推遲來重新設置repol更改爲'git push --all'解決了問題。 – Jacko 2011-04-26 18:23:01

相關問題