zoukankan      html  css  js  c++  java
  • 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。







  • 相关阅读:
    SQL 代码片段
    SQL
    Python List
    python_enumerate用法
    HashMap记录
    Brute Force(暴力算法)
    python解析html文件,提取标签中一个元素
    每五分钟统计一次数据
    grep
    expect
  • 原文地址:https://www.cnblogs.com/wangpenghui522/p/6199524.html
Copyright © 2011-2022 走看看