欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

svn版本信息自动更新到源代码

发布时间:2025/3/21 编程问答 47 豆豆
生活随笔 收集整理的这篇文章主要介绍了 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版本信息自动更新到源代码的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。