私は Web アプリケーション開発者の小さなチームで働いています。私たちは自分のマシンで Eclipse で JSP を編集し、それらを共有アプリケーション サーバーに移動して変更をテストします。マシン上のすべての JSP を取得してアプリケーション サーバーに移動する Ant スクリプトがありますが、マシン上の JSP が「新しい」場合にのみ JSP を上書きします。これはほとんどの場合うまく機能しますが、常にではありません。私たちの update メソッドはファイルの変更日時を保持しないため、私のマシンの Update は、ファイルが実際に最後に変更された日時ではなく、ファイルの日時を現在に設定する可能性があります。他の誰かが 1 時間前にそのファイルで作業した場合 (ただし、まだ変更をコミットしていない場合)、私の PC 上の古いファイルは実際には新しい日付になります。そのため、Ant スクリプトを実行すると、変更内容が古いファイルで上書きされます。
私が探しているのは、現在作業中のファイルを移動する簡単な方法です。Antスクリプトで「現在の」ファイルを指定する方法はありますか? または、Eclipse 内で現在のファイルを移動する簡単な方法はありますか? おそらく、この種のことを行うための良いプラグインでしょうか? Windows エクスプローラーに行ってファイルを個別に移動することもできますが、Eclipse 内から実行できるようにしたいと考えています。