在查看一些PHP源碼的時候,經常可以看到一些非常標准的注釋信息
$Id: Database.php 4343 2009-05-08 17:04:48Z jheathco $
這個信息裡包括了文件名,SVN版本,提交日期,作者,那麼這個信息是如何生成的呢,今天終於發現了,原來是SVN提供的一個auto-props的功能。
在我們使用的Zend Studio 6.1.2中,從SVN檢出的項目,單擊右鍵,選擇 Team->set keyword,然後選擇ID,這樣就打開了SVN的auto-props的功能。
接下來,只要我們在編寫的PHP文件中加入$Id$,提交SVN的時候,客戶端會自動將這個替換為上面那種標准的格式,怎麼樣,感覺很方便吧。
除此之外,還有其他的幾個屬性可以設置,分別是:LastChangedDate,LastChangedRevision,LastChangedBy,HeadURL。
使用了這個功能,我們在編寫自己的代碼的時候,就可以生成統一格式的文件信息而不需要自己手工維護了。
轉自:http://www.cnblogs.com/cocowool/