在查看一些PHP源碼的時候,經(jīng)??梢钥吹揭恍┓浅藴实淖⑨屝畔?br />$Id: Database.php 4343 2009-05-08 17:04:48Z jheathco $
這個信息里包括了文件名,SVN版本,提交日期,作者,那么這個信息是如何生成的呢,今天終于發(fā)現(xiàn)了,原來是SVN提供的一個auto-props的功能。
在我們使用的Zend Studio 6.1.2中,從SVN檢出的項目,單擊右鍵,選擇 Team->set keyword,然后選擇ID,這樣就打開了SVN的auto-props的功能。
接下來,只要我們在編寫的PHP文件中加入$Id$,提交SVN的時候,客戶端會自動將這個替換為上面那種標準的格式,怎么樣,感覺很方便吧。
除此之外,還有其他的幾個屬性可以設置,分別是:LastChangedDate,LastChangedRevision,LastChangedBy,HeadURL。
使用了這個功能,我們在編寫自己的代碼的時候,就可以生成統(tǒng)一格式的文件信息而不需要自己手工維護了。
Tag標簽: svn,zend studio,keyword