我們現在正從Subversion轉向Mercurial。在Subversion中,可以將自定義列添加到日誌中(例如bug ID),並強制用戶在每次提交時填充此列。 是否可以在Mercurial中實現此功能?是否可以將自定義字段添加到mercurial日誌中?
1
A
回答
3
是的,這是可能的。
但是在你去之前,爲什麼僅僅需要錯誤修復提交消息來堅持某種模式呢?
即util: rename the util.localpath that uses url to urllocalpath (issue2875)
(從Mercurial的回購拍攝)
然後你就可以安裝在你那掃描傳入提交信息中心資料庫鉤,一點無論是在需要時該模式被發現。
此外,你爲什麼要在每次提交時強制執行?這是否只適用於只應該修復錯誤的QA團隊?如果是這種情況,那麼一個預先提交的鉤子會對該模式的提交消息進行處理,這聽起來很合適。
如果你仍然需要額外的字段:當Mercurial提交了一些東西時,可以將它傳遞給一個字符串字典,你可以填寫任何東西。請參閱transplant擴展名,瞭解如何執行此操作。您還需要包裝commit
命令併爲其添加新的命令行選項。
但是我強烈建議你在做這件事之前多加考慮一下,因爲除了編碼,測試(以及在Mercurial版本之間維護它)耗時的工作之外,還需要確保它部署在每個環境中使用Mercurial。
相關問題
- 1. 是否可以將自定義字段添加到Drupal分類術語中?
- 2. 是否可以將自定義字段添加到PHP ini文件中?
- 3. 是否可以將自定義查找字段添加到Google通訊錄?
- 4. 如何將自定義字段添加到Python日誌格式字符串?
- 5. 是否可以將自定義驗證添加到JSF bean?
- 6. 是否可以將我的自定義控件添加到xcode
- 7. 是否可以將自定義數據添加到HealthKit?
- 8. 是否可以將自定義類添加到QStandardItem?
- 9. 是否可以將類添加到自定義tinyMCE按鈕?
- 10. 是否可以將自定義元數據添加到SQLite列?
- 11. 是否可以添加額外的字段或自定義字段到android日曆來管理?
- 12. 是否可以將自定義拼寫檢查字典添加到樣式中?
- 13. log4net的,如何將自定義字段(變量)添加到我的日誌
- 14. 將會話變量或自定義字段添加到Elmah錯誤日誌表
- 15. 是否可以在Oracle的Users表中添加自定義字段?
- 16. 將當前日期添加到自定義小部件字段
- 17. 如何將「自定義」日期字段添加到自定義帖子類型?
- 18. Tomcat catalina.out淹沒了,是否可以自定義日誌記錄?
- 19. 我可以添加自定義字段到條紋簽出
- 20. 我可以將自定義委託添加到自定義CALayer
- 21. 是否可以將自定義參數添加到Hibernate中的@SQLDelete覆蓋中?
- 22. ZF2日誌記錄:將自定義信息添加到日誌記錄輸出
- 23. 是否可以將自定義方法添加到Web2Py的內置「模型」中?
- 24. 是否可以將自定義RTOS的線程支持添加到GDB中?
- 25. 是否可以將自定義類添加到bootstrap.widgets.TbGridView的表元素中?
- 26. 是否可以將自定義標題添加到ServiceStack Redis消息中?
- 27. 是否可以將一個日期時間列添加到manytomany字段?
- 28. ZFDebug - 添加自定義日誌消息
- 29. 是否可以在報告中使用自定義字段
- 30. 我可以將自定義字體添加到XIB嗎?
也許值得注意的是,使用類似pre-commit鉤子的東西也需要在所有機器上設置鉤子。在中央存儲庫中設置「傳入」掛鉤是一個好主意。 – icabod
Yeap,這聽起來很合理。評論模式也適用於我。謝謝。 –