我正在尋找一個解決方案,標記在提交信息的變更。標記提交信息和變更
對我來說,一個 「標籤」 是這樣的:
- 代碼清理
- 用戶可見的變化
- 修改數據庫結構(ALTER TABLE)
- 文檔變化
到目前爲止我使用SVN,但想切換到git。如果有標準的話,像trac,redmine等許多工具都可以使用它。
我希望這回答這樣的問題:
- 如果我更新系統,什麼樣的變化是客戶可見,或 是它只是一個維持性更新?
- 對數據庫架構兩個版本之間改變了嗎?
背景:
到現在我使用的齊聲DEV,TEST和PROD系統之間的同步。但是unison不知道版本管理(這是momement上的SVN)。我想切換到git。我希望看到更快,有什麼變化。
例如:我想看到TEST和PROD之間變化。我不想看到源代碼更改,但提交消息。但有時會有多達100次提交。這裏我想要一個過濾器,以排除不重要的變化。
+1爲好的答案。但是如果我需要使用其標籤獲取更多關於更改的信息呢?例如我需要更多關於在FIX標籤中解決的缺陷(其記者,關鍵性,再現步驟等)。 – hsalimi 2012-01-06 10:10:18
然後,你可以添加所有這些信息的標籤之後,例如,「由李四報道FIX問題FOO; ......」 – mort 2012-01-06 11:24:37
哦,天哪!!!!!!!那麼你要如何報告他們?????? – hsalimi 2012-01-06 13:29:54