svn版本信息自动更新到源代码
生活随笔
收集整理的這篇文章主要介紹了
svn版本信息自动更新到源代码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?背景:在線上代碼和線下代碼不一致時,用這個時間先比對是很重要的,首先看時間確定是不是最新的代碼,再進行問題排查是很有必要的。Subversion 的 svn:keywords 是一個非常有用的功能,可以讓你將發生在源代碼中的一些屬性的變化自動地更新到源代碼中。
?
1.設置方法
?
然后在每個文件的開頭都加上這些標識,每次提交svn后,就會產生對應字段的提交信息
$Id$$Author$$lastChangedBy$$lastChangedDate$$Date$$Revision$$URL$$Header$2.各個鍵值的含義
| Id | 這是一種綜合的格式,例如“$Id: V2EXCore.php 4 2005-10-29 23:08:09Z livid $” |
| LastChangedDate? | 最后被修改的時間,這個屬性也可以縮寫為 Date。 |
| LastChangedBy? | ?最后修改該源代碼文件的用戶名,這個屬性也可以被縮寫為 Author。 |
| LastChangedRevision | 最后修訂的版本號,這個屬性也可以被縮寫為 Revision 或者 Rev。 |
| HeadURL | 該源代碼文件所位于的 Repository 上的絕對 URL 地址,這個屬性也可以被縮寫為 URL。 |
?
轉載于:https://www.cnblogs.com/wangpenghui522/p/6199524.html
總結
以上是生活随笔為你收集整理的svn版本信息自动更新到源代码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: GPS 气压计高度测量
- 下一篇: [LintCode] Trailing