0

私はHudson、antを介してビルドプロセスを実行しようとしていますが、SVNリポジトリを使用しています。

SVNリポジトリからHudsonのワークスペースにファイルをコピーする前に、チェックアウトしたファイルを誰かがチェックインしていないかどうかを確認したいと思います。

誰かがチェックアウトした場合、ビルドプロセスを停止して、メッセージを送信したいと思います。


User1:現在File1、File2をチェックアウトしています。

User13:現在File9をチェックアウトしています。

ビルドプロセスを中止します。すべてのファイルをチェックインして、プロセスを再開してください。


4

2 に答える 2

1

この情報は、チェックアウトされたコードでは利用できません。ただし、ロックは使用できます。

于 2012-08-31T20:34:07.643 に答える
1

Subversion でのファイル ロックの検出について話していると思います。私の知る限り、この機能は Hudson/Jenkins ではサポートされていません

于 2012-08-31T20:35:29.400 に答える