Javaでは、私はJGitと協力して、リモートリポジトリでいくつかのアクションを実行しています。しかし、バージョン間で疎なチェックアウトを連続して行うと:JGitの疎なチェックアウトがファイルを追加し続ける
checkout.
setCreateBranch(false).
setName(tag).
addPath("server/scripts/").
setStartPoint(tag);
最後のチェックアウトファイルが保存され、新しいチェックアウトファイルが追加されます。ディレクトリ内のファイル名が同じでない場合にのみ発生します。この方法でチェックアウトコマンドを使用すると、どうすれば回避できますか?
は、私は、ファイルが は、同じ名前を持つ「ダウンロード」しているとき、それは紛争をもたらす場合が私にはわからない、(この場合には、 スクリプト)チェックアウトをされているフォルダ内のファイルを削除することを考えました。