11

チェックアウトとビルドを行う前に、ワークスペース全体を削除するようにハドソンに教える方法が必要です。それを可能にするプラグインはありますか?

4

6 に答える 6

7

ソース コード管理で、詳細プロパティを展開し、[更新を使用] のチェックを外します (このオプションは CVS にあり、他のすべての SCM ツールについてはわかりません)。このオプションは、Hudson が「更新」コマンドを使用して SCM から変更されたファイルを単純に取得するか、ソース管理から新しい/クリーンなコピーをチェックアウトするかを制御します。

于 2009-05-19T13:48:06.630 に答える
7

現在、各 SCM プラグインはワークスペースのクリーンアップ機能を提供しています。間もなく、コア Hudson にこの機能が追加され、SCM プラグインは設定をそのコア機能に移行します: issue 3966

于 2009-07-16T17:22:04.160 に答える
3

下にオプションがありますAdvanced Project Options: ビルド前にワークスペースをクリーンアップします。

それはまさにあなたが望むことをします。

于 2012-04-05T14:42:43.363 に答える
1

私はまだそれらを使用していませんが、ディレクトリを削除する可能性のあるビルド前およびビルド後のステップとしてバッチスクリプトを実行できるhudson-pluginsが利用可能です。チェックアウト:ハドソンの管理->プラグインの管理->利用可能

于 2009-11-23T23:51:27.073 に答える
0

HudsonのSubversionプラグインには、「Emulate Checkout」への切り替えがあります。これは、元に戻して更新する前に、バージョン管理されていないファイルを削除します。

于 2011-02-25T10:22:42.473 に答える