2009-10-22 65 views
1

我使用Eclipse和SVN作爲源代碼庫。每當用戶簽入代碼時,我想在將代碼檢入文件之前添加SVN版本和由用戶提供的更改和評論的用戶標識。如何在Eclipse代碼模板中包含svn關鍵字

是否有任何代碼模板可用於此?

回答

1

Subversion有一個名爲Keyword Substitution的功能(這是它的manual page),幾乎可以完成文本文件的所有功能:您可以獲取修訂號,用戶名和其他一些信息,但不會提交註釋。

基本上,您必須爲文件發生這種情況時啓用SVN屬性,並在$MyKeyword$的格式中插入關鍵字,以便獲取信息。在提交操作期間,它們將被替換(這是客戶端操作)。請參閱手冊頁以獲取具體說明。

請注意,使用此功能時會有一些影響。例如,文件在提交時會發生變化,因此需要重新編譯(取決於使用的語言)。此外,這些文件將更頻繁地顯示爲差異中的衝突。

相關問題