0
ハドソンを使用して、svnリポジトリの削除をクラスパスに反映させます。 つまり、Javaソースコードを削除してコミットすると、Antを介してソースコードに関連するクラスも削除したいと考えています。 解決策はありますか? ありがとうございます。Antコンパイル:svnリポジトリで削除したクラスファイルを削除するにはどうしたらいいですか?
ハドソンを使用して、svnリポジトリの削除をクラスパスに反映させます。 つまり、Javaソースコードを削除してコミットすると、Antを介してソースコードに関連するクラスも削除したいと考えています。 解決策はありますか? ありがとうございます。Antコンパイル:svnリポジトリで削除したクラスファイルを削除するにはどうしたらいいですか?
あなたのantスクリプトを見る必要があるかもしれませんが、ここにはいくつかのことがあります。
お客様のant
ビルドスクリプトにはclean
ターゲットが必要です(クラスを含む生成されたすべてのファイルが削除されるはずです)。あなたがそれを持っているなら、hudson
がこの目標を実行する限り、あなたは大丈夫でしょう。明示的に名前あなたのant
スクリプトは、これらのクラスを指定した場合
(たとえば、コンパイル時または実行時クラスパスを作成するために)、スクリプトはまた、それを除外するために更新する必要があります。
また、これらのどれもあなたが探しているものではありません。
クリーンなターゲットがない場合は、サブバージョンを使用するときにエミュレートすることができます。「アップデートを使用」のチェックを外すと、ジョブの開始時にワークスペース(またはチェックアウトに使用されるフォルダ)が削除されます。 –