Я - веб-разработчик / разработчик, и я хочу смочь к графическим файлам управления версиями (Photoshop / Фейерверки / Illustrator / фотографии Запаса / и т.д.).
Это было бы обычно прекрасно, но некоторые файлы, которые я имею, склоняют чашу весов на уровне приблизительно 800 МБ, на которых дросселирует TortoiseHG. У меня в настоящее время есть сервер, я поставил все свои файлы, таким образом, все мои компьютеры могут получить доступ (это - мой рабочий компьютер, и у меня есть некоторая гибкость относительно установки некоторых пакетов Linux).
Любой совет относительно лучшего способа пойти об этом ценился бы.
Если эти графические файлы не меняются каждый день, лучшим способом их хранения будет:
избегать VCS (CVCS, например SVN или DVCS, например Git или Mercurial): они созданы для сохранения история элементов, с возможностью сравнения со старыми версиями.
Это редко требуется для графических файлов.
используют общий репозиторий (то есть общий каталог с соглашением об именах для функции тегов, а не с ветвлением и слиянием, как в VCS).
Обычно я использую репо на основе maven, например Nexus .
Затем я сохраняю в VCS текстовый файл, который будет содержать точную метку артефактов (в вашем случае «набор графических файлов»), упомянутых в репозитории Nexus. Этот текстовый файл также включает контрольную сумму MD5.
Это решение позволяет вашим репозиториям (как VCS, так и артефактам) согласовываться вместе.