0

クライアント側のpre-commitフックに取り組んでいます。問題は、ユーザーが資格情報を保存しなかった場合、pre-commitフックがハングし、フックのcmdを閉じると、再試行するとコミットウィンドウが認証の失敗を返すことです。フックがないと、ユーザー名/パスワードを要求する認証ダイアログが表示され、通常どおりコミットされます。フックを呼び出す前にSVNが認証ダイアログを表示しないのはなぜですか?どうすれば強制的にそうすることができますか。

4

1 に答える 1

0

フックを呼び出す前に SVN が認証ダイアログを表示しないのはなぜですか?

TortoiseSVN (sic!) は、クライアント側の pre-commit フックとして使用する自由形式のアプリと通信しないためです。これらのフックで認証されたアクセスでいくつかの svn-commands を使用する必要がある場合 (なぜですか?)、使用するコマンドにコマンドライン オプションを追加する必要があります。

于 2012-11-06T21:59:26.683 に答える