2013-04-29 44 views
2

我們使用相當新的Redmine。每次修復錯誤後,我們使用「#+ Redmine編號」在提交消息中引用Redmine編號。Redmine和SVN集成

我從瀏覽器打開Redmine票據,沒有svn信息。我期望所有的更改或代碼段都顯示在該票據下,因此我可以清楚地看到哪些類別發生了更改,以及發生了哪些更改。

我的問題是,如果這是可能的在Redmine,如果是的如何?在項目設置

  • 設置關鍵字

  • 回答

    1

    您還可以刪除所有關鍵字,並把一個星號*進入該領域。然後你不需要提交消息中的關鍵字,但只有#issue像#1234。但是,當您更改關鍵字時,更改僅用於新提交。爲了使它們適用於最近的提交,只需刪除並讀取項目設置中的存儲庫

    1

    好吧,它可能不是那麼明顯,但我相信這需要一個cron來解析SVN註釋。如果你沒有設置cron,它將不會在提交完成後出現在故障單中,直到你真正進入存儲庫選項卡並將svn加載到註釋中。一旦完成,Redmine將解析註釋,並且您應該在您的票據中看到它們。

    +1

    你說得對。應該有一些更新Redmine與SVN的變化。由cron發射的炮彈將完成這項工作。然而,更好的解決方案是將shell掛接到SVN'post-commit'中。這可確保SVN和Redmine同步執行(請參閱http://www.redmine.org/projects/redmine/wiki/HowTo_setup_automatic_refresh_of_repositories_in_Redmine_on_commit)。 – Younes 2014-01-22 10:41:13