C# で pre-commit フックを作成していますが、失敗の場合は 1 を返し、成功の場合は 0 を返さなければならないことはわかっていますが、クライアントにメッセージを書き出すことができません。現在、私は使用しています
static int Main(string[] args)
{
var repository = args[0];
var transaction = args[1];
// TODO: do stuff and return 1 or 0 appropriately
Console.WriteLine("This message should go to the client");
return 1;
}
Tortoise はフィードバックを提供しているだけです。
エラー: コミットに失敗しました (詳細は次のとおりです): エラー: 出力なしでコミット前フック (終了コード 1) によってブロックされました。
コマンド ライン アプリケーションで svn クライアント (この場合は亀) にフィードバックを提供するにはどうすればよいですか?