Svn 如何重置Subversion$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

嘿,我从一个我正在做的项目中删除了我的文件,并重新检查了它。然而,即使我的客户端配置为识别$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 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$,它会工作。啊!你没提到的。是的,你需要在绳子的两边都有美元符号。那会解决的。