Регистрация - проверка процесса / контроля версий для PSD и файлов изображений - PullRequest
0 голосов
/ 09 марта 2011

Название может быть не таким ясным, но проблема, с которой я сталкиваюсь, такова:

Работают ли дизайнеры над большими файлами фотошопа по сети, у этого есть ряд проблем с сетевым трафиком и повреждением файлов, которые я пытаюсь преодолеть.

Я хочу сделать так, чтобы дизайнеры копировали файлы на свой компьютер (Mac OSX) и работали с ними локально. Но проблема тогда заключается в том, что они могут забыть скопировать их обратно или что другой разработчик может начать работу над версией, хранящейся в сети.

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

Моя первоначальная идея заключалась в том, чтобы использовать SVN или, предпочтительно, GIT и принудительно каким-то образом принудительно блокировать при оформлении заказа, это звучит выполнимо или есть лучшая система?

Ответы [ 2 ]

0 голосов
/ 09 марта 2011

SVN - хороший вариант, но у вас будут ревизии (в этом весь смысл SVN).SVN не блокирует файлы по умолчанию, но вы можете настроить его так, чтобы он это делал.См. http://svnbook.red -bean.com / nightly / en / svn-book.html? Bcsi_scan_554E00F99A9AD604 = 0 & bcsi_scan_filename = svn-book.html # svn.advanced.locking

Не знаюЯ знаю Git очень хорошо, но так как это не централизованная система VCS, я уверен, что она не подходит для вашей ситуации.

0 голосов
/ 09 марта 2011

Насколько большие файлы в среднем? Не уверен, что GIT не использовал его, но с SVN все должно быть в порядке - если вы все-таки использовали SVN, я бы попробовал проверить Http / Https по сравнению с сетевым путем к репо, поскольку вы можете получить преимущество в скорости из одного или другого. Когда мы подключаемся к нашему репо на работе, это буквально в 100 раз быстрее по http, чем проверка по сетевому \\ пути к репо.

...