維持する必要のある(大きな)テストファイルがいくつかあります。これは、彼らの歴史へのアクセスが要件であることを意味します。
利点
- 新しい開発者は、だけでテストスイート全体を入手でき
git pull
ます。 - ファイルの履歴がバックアップされます。
- ファイル自体がバックアップされます。
欠点
- リポジトリのサイズが大幅に増加しました。
- リポジトリをコピーする新しい開発者のダウンロードサイズが大幅に増加します。
テストファイルを維持するためのベストプラクティスは何ですか?
これらのファイルをソース管理に保存しますか?代替案はありますか?