我很好奇什麼樣的內容應該在一個版本化的文件提交評論。它是否應該描述通常發生了什麼變化(例如「小部件屏幕已更改爲僅顯示活動小部件」)還是應該更具體一些(例如,「將新條件添加到fetchWidget查詢的where子句以僅缺省檢索活動小部件「)SVN/Versioned文件提交註釋包含哪些信息?
單個提交應該是多少原子?只是在單個提交中包含更新後的查詢的文件(例如,「更新小部件屏幕以僅默認顯示活動小部件」),還是應該和其他一些更改+界面對屏幕的更改共享同一個提交像(「更新窗口小部件屏幕:A)默認情況下顯示活動窗口小部件B)添加按鈕切換顯示非活動窗口小部件」)
我看到顛覆提交評論使用得非常不同,並想知道其他人的成功與否。一些評論與「更新文件」一樣簡短,而另一些評論則是很長的段落,而其他評論則以可被查詢並與諸如JIRA之類的外部系統相關聯的方式進行格式化。
我曾經對改變的原因以及具體的技術變化做了極爲詳盡的描述。最近我一直縮減,只是給一般「這是我在這個頁面上改變了什麼」的評論。