Название может быть не таким ясным, но проблема, с которой я сталкиваюсь, такова:
Работают ли дизайнеры над большими файлами фотошопа по сети, у этого есть ряд проблем с сетевым трафиком и повреждением файлов, которые я пытаюсь преодолеть.
Я хочу сделать так, чтобы дизайнеры копировали файлы на свой компьютер (Mac OSX) и работали с ними локально. Но проблема тогда заключается в том, что они могут забыть скопировать их обратно или что другой разработчик может начать работу над версией, хранящейся в сети.
Что мне нужно, так это система, в которой разработчик проверяет файлы или папки с сервера, который блокирует эти файлы, чтобы никакой другой пользователь не мог скопировать их, пока они не будут возвращены. Нам не нужно хранить ревизии для файлов.
Моя первоначальная идея заключалась в том, чтобы использовать SVN или, предпочтительно, GIT и принудительно каким-то образом принудительно блокировать при оформлении заказа, это звучит выполнимо или есть лучшая система?