Недавно в офисе мы говорили о размещении больших файлов в нашем репозитории TFS. Сами файлы - это XML, обычно размером 100-200 МБ, а иногда и размером 1 ГБ. Мы используем их в качестве данных для автоматического тестирования, и они в основном статичны (каждый получает незначительную корректировку каждый год или около того). Во всяком случае, существует идея, что размещение таких файлов в репозитории - это нет-нет, потому что они "большие", и это сделает вещи "медленными" (за пределами первоначальной регистрации/выхода), но мы на самом деле не есть доказательства, подтверждающие это.
Итак, мой вопрос: каковы плюсы/минусы/последствия размещения больших статических файлов в репозитории исходного кода, например, TFS (или SVN, Git и т.д.). Все в порядке? Будет ли он "заполнять сервер" или иметь какое-то другое ужасное последствие?