SVN крюк сценарий конфликта
-
04-10-2019 - |
Вопрос
Я пытаюсь написать предварительный коммитский скрипт крючка, который изменит определенное SVN-свойство папки / файла.
Сценарий выглядит довольно похожему на тот, который документирован в SVN Book.
Я понял, как установить / изменить свойство узла и при выполнении функции привязки Svn.fs.commit_txn Свойство узла фактически устанавливается. Но на данный момент черепаха всегда дает мне конфликт в папке, я изменяю свойство. Я написал свой скрипт с Python, но новым питоном и крючком сценариев.
Надеюсь, кто-то может дать мне подсказку, почему я получаю этот конфликт ..
Решение
После обновления свойства в каталоге вам необходимо обновить этот каталог перед совершением.
Другие советы
Вы никогда не должны изменять данные в скрипте крючка. Вы теряете синхронизацию клиента и репозиторий Subversion.