Svn 如何重置Subversion$Id$标记?
嘿,我从一个我正在做的项目中删除了我的文件,并重新检查了它。然而,即使我的客户端配置为识别$Id$标记,它现在也不再更新它们 我的配置文件如下:Svn 如何重置Subversion$Id$标记?,svn,Svn,嘿,我从一个我正在做的项目中删除了我的文件,并重新检查了它。然而,即使我的客户端配置为识别$Id$标记,它现在也不再更新它们 我的配置文件如下: [miscellany] enable-auto-props = yes [auto-props] *.php = svn:keywords=Id *.js = svn:keywords=Id 我跑过: find . \( -name "*.php" -o -name "*.js" \) -exec svn propset svn:keywords
[miscellany]
enable-auto-props = yes
[auto-props]
*.php = svn:keywords=Id
*.js = svn:keywords=Id
我跑过:
find . \( -name "*.php" -o -name "*.js" \) -exec svn propset svn:keywords Id {} \;
不过,它并没有更新$Id$标记。我必须以某种方式重置这些吗?源存储库中的文件本身是否有
svn:keywords
属性
AutoProperty[自动道具]仅适用于新文件,而不是Subversion存储库中已有的文件。自动属性的思想是在执行svn添加时自动将属性附加到新文件
要添加svn:keywords
属性,请执行以下操作:
$ svn propset svn:keywords "Id" $FILE_NAME
$ svn commit -m"Added Id Keyword to file"
嗨,是的,它在文件上。我注意到如果我将$Id重置为$Id$,它会工作。啊!你没提到的。是的,你需要在绳子的两边都有美元符号。那会解决的。