Как поместить большие двоичные файлы в систему управления исходным кодом, не задерживая обновления SVN
Для облегчения создания установщика кухонной раковины для нашего приложения в нашем хранилище приложений есть несколько больших двоичных файлов (распространяемые установщики.Net Framework и SQL Server Express). Проблема в том, что проверка файлов, чтобы убедиться, что они не изменены, и просто захват свежей копии ствола действительно увязли из-за размера файлов.
Можно ли каким-либо образом пометить файлы, которые не будут извлечены по умолчанию, или проверяться на наличие изменений каждый раз, когда мы делаем обновление?
2 ответа
Если у вас возникают проблемы с большими файлами, которые редко изменяются, вы можете рассмотреть возможность помещения этих файлов в отдельный репозиторий. С помощью функции "внешние" Subversion вы можете присоединить этот внешний репозиторий к своему основному репозиторию, чтобы вы могли, если хотите, проверить весь проект. Но если вам не нужны установочные файлы, вы можете не получать их, и операции локального репозитория в вашем репозитории кода не будут включать большие файлы.