Назад | Перейти на главную страницу

Версионное хранилище для больших файлов (PSD, FLV и т. Д.)

В настоящее время мы ищем решения проблемы версий / хранения для больших творческих работ. Сами дизайнеры, похоже, хотят SVN, но это кажется неподходящим механизмом. Ожидается, что файлы будут в диапазоне от 10 мб до 200 мб, они будут пересматриваться несколько раз в течение проекта, затем последняя копия будет архивирована, а исправления будут удалены.

ПРИМЕЧАНИЕ. Мы обязаны использовать внешнего поставщика SVN по внутренним причинам, но это не относится к другим решениям, кроме SVN; мы воля для этого нужно местное решение.

Итак, я хотел бы знать, есть ли у кого-нибудь в настоящее время внутреннее решение для отдела творчества / дизайна, и если да, то какое программное обеспечение / настройку вы используете?

Спасибо, ребята, Эхтяр.

Для дизайнерского дома, Adobe Version Cue наверное идеально. Он предназначен для работы с версией управления большими изображениями.

Я бы не рекомендовал SVN (или любую другую систему контроля версий) для больших двоичных файлов, потому что нет опции истечения срока действия. Хранение может стать довольно большой проблемой, если вы не очень критически управляете репозиториями, чтобы вы могли удалить их / заархивировать после завершения проектов. SVN будет не замедляются, когда репозитории огромны (наш код с несколькими гигабайтами фиксирует файлы так же быстро, как новый), но они никогда не перестают расти.

Как кто-то ищет подобное решение для файлов видеопроектов, я согласен с тем, что SVN на самом деле не является решением, и я не думаю, что Git тоже. На самом деле я смотрел на couchDB. Пользовательский интерфейс должен быть закодирован для него (но может быть в Javascript или чем-то еще), но это база данных документов, поэтому я думаю, что концептуально он работает лучше. И он предназначен для работы с двоичными каплями. Так что я думаю, что с производительностью было бы хорошо.

Может быть, есть над чем подумать.

Я бы использовал Amazon S3 с S3fox.

Вы можете создать контейнер для каждого вашего разработчика, вы можете мгновенно создавать публичные или защищенные паролем ссылки для скачивания для своих клиентов.

SVN почти бесполезен в вашем случае, большие файлы потребуют времени, чтобы поместить в репозиторий, если он не сломает все это полностью. SVN может хранить двоичные файлы, но не предназначен для этого (он не может определить, отличается ли один пиксель от текстовых файлов). Поскольку он будет пытаться обрабатывать и обновлять свою базу данных при каждой фиксации, это может быть ошибочным. Я бы не стал на это полагаться.

S3 обойдется вам в 1 доллар за 10 ГБ. S3fox бесплатен. Ваши дизайнеры будут довольны этим, единственное, что каждый раз, когда им придется переименовывать файл самостоятельно, вы можете использовать;

PROJECT4_HOMENY_2009_09_16_20_41_Michael_v1.jpg

Это именование позволит упорядочить файлы (группирует их по проектам, сортирует по дате).

для psd я использую версию cue. subversion - это здорово, но у него есть свои проблемы с большими двоичными файлами.

Вы также можете попробовать Alfresco. Используя Adobe Drive 2.2, вы можете установить Alfresco DAM в Finder и щелкнуть правой кнопкой мыши, чтобы просмотреть версии, проверить и вернуть файлы.

В OP отсутствует важная информация: какого размера должны быть репозитории, то есть каков ожидаемый размер всех файлов, находящихся под контролем изменений?

Просто использовать Subversion? SVN в текущих версиях не имеет проблем с большими (несколько гигабайт) репозиториями. При необходимости вы всегда можете разделить свои данные на несколько репозиториев / серверов SVN. Для серверов на базе Windows мне очень нравится VisualSVN сервер.

Если вы более или менее используете исключительно машины с Unix и OS X, тогда Взгляни на Git. Я не знаю, есть ли у него удобный графический интерфейс, интеграция с оболочкой и так далее, доступные в Unix / OS X. Я точно знаю, что лежащая в основе Git управление версиями и криптографическая архитектура все же просты. очень хорошо, поэтому у меня лично не возникнет проблем с тем, чтобы доверить Git несколько гигабайт данных.

Adobe Version Cue - CS3, по моему опыту, работает лучше, чем CS4. Я бы хотел восторжествовать над этим, но у него много причуд (сервер не может быть двухуровневым, серьезные проблемы с Bridge CS4 / Adobe Drive CS4, ошибки производительности ... Я мог бы продолжить) - но он все же лучше, чем vanilla SVN репозиторий и обрабатывает эскизы и превью как изображений, так и видео. Не пробовал добавлять к нему видео размером 1 ГБ, но мне было бы интересно узнать, каковы были ваши впечатления.

Еще один вопрос, на который стоит обратить внимание в зависимости от типа активов, - это AlienBrain. Как и Adobe Version Cue, он предназначен для цифровых ресурсов и творческих рабочих процессов и интегрируется во все основные 2D- и 3D-приложения.