我注意到我們系統中的一些源文件存在差異,其中一些源文件包含源代碼控制簽入註釋,而另一些則不包含。這些評論會自動添加到該文件的頂部時,它被選中:源文件頂部的源代碼管理簽入註釋
* $Log: //vm1/Projects/Morpheus/Sleep.bdy-arc $
--
-- Rev 1.14 Apr 14 2009 15:32:52 John Smith
--Fixed bugs 2292 and 2230.
這似乎已經在所有與我工作過的compainies相當prevelant,但我必須承認,我很難看到重點。一般來說,評論並不是那麼好,早已離開的人留下了,即使他們的標準很高,也很難將他們與物理代碼變更聯繫起來。
這也令我感到震驚,你在物理上改變你正在檢查的文件。現在,這可能不是一個將被編譯的文件的問題,但可能會與其他人發生災難。 JavaScript文件。
所以,真的,我的查詢是在第一個例子中提供這種功能的概念背後的動機是什麼?有沒有人真的覺得這些評論有用?
此外,我很想知道這是否是源代碼管理系統通常支持的功能。我知道它與PVCS,VSS和Subversion(Subversion Keyword Substitution),但我不知道它是否也可用在一些更受歡迎的DVCSs。
您的幫助,一如既往,非常感謝。
輝煌答案!謝謝 :-) – 2010-05-17 15:04:42