在SVN中实现$Id$的自动替换,mac下设置svn关键词自动替换。

jackxiang 2015-4-7 09:26 | |
背景:有人在群里问,打扰下,请教一个问题,mac下设置svn关键词自动替换,为啥不生效那?配置如下:


哪位大神遇到类似问题,麻烦指点下
A:
修改的svn配置文件为:~/.subversion/config

____________________________________

在SVN中实现$Id$的自动替换

一直知道SVN有个叫Id关键字可以自动替换成$Id: common.php 34 2012-04-01 08:35:01Z yubing $ 这样的形式.

操作步骤如下:
     修改svn的config, 但这个不同的操作系统,放置的位置不一样

    C:\Documents and Settings\{Windows 用户名}\Application Data\Subversion\config (WindosXP)
    C:\Users\{Windows 用户名}\AppData\Roaming\Subversion\config (Windows7)
    ~/.subversion/config (*uix)

去掉config文件,中的下面一行注释
   enable-auto-props = yes

然后再加上下面这行就好了
  *.php = svn:keywords=Id
  *.js = svn:keywords=Id

以后包含在SVN里的文件,都会自动加上svn:keywords Id这个属性了.


以前已经提交到svn的文件, 自动添加该属性需要执行下面的操作
  svn propset svn:keywords Id <filename>

摘自:http://blog.sina.com.cn/s/blog_467eb8ca01011vtx.html

作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/7941/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!

评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]