2009-05-20 63 views
0

是否有與svn中的執行任務等效的機制來分組相關的更改?等同於svn中的執行任務

+0

使用錯誤跟蹤系統,有很多可以選擇與svn良好的集成。 – 2010-10-26 14:15:27

回答

2

不,至少不是開箱即用的。這種修訂元數據必須存儲在其他地方,比如Trac或其他一些構建在SVN存儲庫之上的系統。可悲的是,我還沒有發現另一個與Perforce相當好的SCM。

-1

將相關的變化,你會使用一個changelist

從我讀過有關的工作,他們有點像bug跟蹤引用。

爲了在提交時關聯錯誤引用,你必須在SVN之上實現一些東西(因爲SVN沒有集成的錯誤跟蹤器),但是你也必須說明你想集成哪個錯誤跟蹤器與 - 這意味着技術會有所不同。在所有情況下,錯誤跟蹤器關聯都是在提交後執行的。

例如,我使用Mantis作爲我的錯誤跟蹤器,當我提交更改時,如果我在日誌消息中輸入了一些魔術字(例如「Fixed Bug#1234」或「Fixed Mantis#1234」),那麼post-commit鉤子會使用curl將該消息和提取的bug編號發送到Mantis URL並自動解決該錯誤(並將日誌消息文本添加到bugnote中)。

對於錯誤跟蹤器,您可以替換任何其他API驅動的系統。

+0

SVN中的changelist支持還沒有實現嗎?除此之外,Perforce中的Job可以讓你將變更表分組在一起! – ninesided 2009-05-20 21:29:29