Python SVN钩子脚本冲突

Python SVN钩子脚本冲突,python,svn,conflict,pre-commit-hook,svn-hooks,Python,Svn,Conflict,Pre Commit Hook,Svn Hooks,我正在尝试编写一个预提交钩子脚本,该脚本将更改文件夹/文件的特定svn属性。 该脚本与中记录的脚本非常相似 我了解了如何设置/更改节点的属性,并且在执行绑定函数svn.fs.commit_txn时,节点的属性实际上得到了设置。 但目前,乌龟总是给我一个冲突的文件夹,我正在改变的财产。我用Python编写了我的脚本,但是我是新的Python和hook脚本 希望有人能告诉我为什么会出现这种冲突。更新目录上的属性后,您需要在提交之前更新该目录。您不应该更改钩子脚本中的数据。您丢失了客户端和subver

我正在尝试编写一个预提交钩子脚本,该脚本将更改文件夹/文件的特定svn属性。
该脚本与中记录的脚本非常相似

我了解了如何设置/更改节点的属性,并且在执行绑定函数svn.fs.commit_txn时,节点的属性实际上得到了设置。 但目前,乌龟总是给我一个冲突的文件夹,我正在改变的财产。我用Python编写了我的脚本,但是我是新的Python和hook脚本


希望有人能告诉我为什么会出现这种冲突。

更新目录上的属性后,您需要在提交之前更新该目录。

您不应该更改钩子脚本中的数据。您丢失了客户端和subversion存储库的同步。

好的,我不知道,但我会寻找一种不同的方法来解决我的问题。谢谢你的建议!