0

サイトの開発チェックアウト部分の元のレポを変更しました。レポをテストしたところ、すべての機能が正常に動作しました。post-commit フックを有効にすると:

#!/bin/sh
/var/www/repos/XXXXX/autoupdate/autoupdate (which is a simple C compiled)

この Subversion commit failed Merge of file: 200 OK エラーが発生し続けます:

コミットに失敗しました (詳細は次のとおりです):
'/repos/XXXX_new/trunk' の MERGE: 200 OK ( http://s15399220.onlinehome-server.com )

実行可能ファイルを手動で実行すると、問題なく動作し、開発チェックアウトが適切に更新されます。このエラーは誤解を招くものであり、コミットが適切に機能し、失敗したのはフックであることを理解しています。

誰でもこれを手伝うことができますか?

4

2 に答える 2

0

それでもこの問題が発生し、すべてを試した人のために:

私の場合の問題は、 svn co file:///path_to_repo ではなく、チェックアウト svn co http://.... のタイプでした

于 2013-09-03T17:21:08.187 に答える