Как сбросить тег Subversion $ Id $? - PullRequest
1 голос
/ 03 февраля 2011

Привет всем, я удалил свои файлы из проекта, над которым я работал, и перепроверил его. Однако, хотя мой клиент настроен на распознавание тегов $ 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 $. Нужно ли их как-то сбрасывать?

1 Ответ

3 голосов
/ 03 февраля 2011

Есть ли свойство svn:keywords в самом файле внутри вашего исходного хранилища?

autoproperties [auto-props] предназначен только для новых файлов, но не для файлов, уже имеющихся в вашем хранилище Subversion. Идея autoproperties заключается в том, чтобы автоматически прикреплять свойство к новому файлу при выполнении svn add.

Чтобы добавить свойство svn:keywords, выполните следующие действия:

$ svn propset svn:keywords "Id" $FILE_NAME
$ svn commit -m"Added Id Keyword to file"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...