github repoが大きくなっているので、共有パッケージをLFSに移動しなければならなかった。私がレポをチェックアウトするとき、私はZIPを抽出してプロジェクトのフォルダを分けるスクリプトを実行します。"git clean -fdx"でフォルダ/ファイルを無視したままにする
repo/packages/
フォルダが.gitignoreに追加された(追跡されていない、.gitignoreに配置された) は、だから私(LFSで)repo/lfs/packages/*.zip
を持っており、それらが/repo/packages/package-name/*
に抽出され、フォルダ構造は同じで、すべてが正常に動作します。
ただし、ビルドエージェントでは、git cleanup -f -d -x
を実行するので、repo/packages/
フォルダが削除されます。パッケージをもう一度解凍する必要があり、時間とリソースがかかります。残念ながら私はクリーンアップコマンドを変更することはできません。
無視されたフォルダがクリーンアップされないようにすることはできますか?理想的には、パッケージフォルダを同じ場所に保管したいと思っています。ありがとう!
私は知っていますが、クリーンアップコマンドを変更することはできません。 –