Я работаю в технологическом стартапе, в котором работают 3D-художники, программисты и создатели контента. Мы ищем что-то, чтобы организовать наши проекты, рабочий процесс и сохранить все наши активы.
Два правила относительно того, что должно делать программное обеспечение:
Управление версиями документов и кода (но я мог бы просто использовать GIT для исходного кода вместе с таким программным обеспечением). У нас есть несколько проектов, которые необходимо задокументировать, а их файлы проектов (и активы) также должны иметь версии. У нас слишком много технологий и файлов проектов, чтобы перечислить их все (.psd, .ai, .pdf, .max и т. д.). Также могут присутствовать мультимедийные активы (например, видео в формате mp4) или другие вещи, для которых трудно определить версию для текста.
Должен блокировать файлы, когда кто-то их использует
У нас есть доступный сервер.
Любые предложения о том, что мы должны использовать?
Я бы посоветовал взглянуть на Mercurial :
Я бы посоветовал вам хранить исходный код в Git (или другом инструменте, предназначенном для исходного кода) и управлять своими цифровыми активами с помощью реального программного обеспечения для управления цифровыми активами (DAM), такого как Alfresco или NemakiWare (оба являются бесплатными и с открытым исходным кодом).
Программное обеспечение DAM даст вам:
Отказ от ответственности: я написал часть NemakiWare
. Примечание. Современные системы управления версиями исходного кода имеют функцию перебазирования, которая похожа на блокировку, но лучше в контексте редактируемых вручную текстовых файлов ( пример для Git ).