3

フォルダー/ファイルの特定の svn プロパティを変更する pre-commit フック スクリプトを作成しようとしています。このスクリプトは、 svn book
に記載されているものとかなり似ています。

ノードのプロパティを設定/変更する方法を理解し、バインディング関数 svn.fs.commit_txn を実行すると、ノードのプロパティが実際に設定されます。しかし、現時点では、カメは常に、プロパティを変更しているフォルダーで競合を引き起こします。Python でスクリプトを作成しましたが、新しい Python およびフック スクリプトです。

なぜ私がこの競合を起こしているのか、誰かが私に手がかりを教えてくれることを願っています..

4

2 に答える 2

1

ディレクトリのプロパティを更新した後、コミットする前にそのディレクトリを更新する必要があります。

于 2010-05-25T14:48:36.953 に答える
0

フック スクリプト内のデータは決して変更しないでください。クライアントと Subversion リポジトリの同期が失われます。

于 2010-05-25T15:40:39.483 に答える