私たちのプロジェクトグループは、私たちが取り組んでいるプロジェクトのバイナリファイルを1年以上SVNリポジトリに保存しましたが、最終的にリポジトリが制御不能になり、チェックインされる各バイナリが約20MB。
現在、TFSに切り替えました。リポジトリのバックアップは担当していません。ITチームがそれを処理し、そのためにバックアップ用のネットワークとストレージの容量が増えましたが、バイナリをどうするかを決定したいと思います。私の知る限り、TFSはデルタとバイナリファイルを保存しますが、デルタは巨大になりますが、いつかディスク容量の割り当てに達する可能性があるので、最初からより良い計画を立てたいと思います。問題を解決するには遅すぎると、悪い状況に巻き込まれました。
ソース管理でビルドを保持したくないのですが、プロジェクトグループは、本番システムで発生する問題を再現するために、すべてのバイナリのコピーを保持することを主張しています。TFSからソースコードを取得してビルドすることはできません。彼らによれば、それは単純ではないので、バイナリを作成します。
TFSはより良いビルドバージョン管理方法を提供しますか?誰かが洞察を共有できれば、私は本当に感謝しています。