Задать вопрос
@llenchikk

Система управления файлами в проектной организации?

Есть файлы чертежей деталей.
Из деталей делаются сборки.
Детали иногда дорабатываются и используются в новых сборках.

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

Желательно чтобы это было решение с открытым исходным кодом.
Смотрю в сторону SVN, GIT, Mercurial, однако не понятно как они будут работать с бинарными файлами чертежей.
  • Вопрос задан
  • 2935 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
tsarevfs
@tsarevfs
C++ developer
Для бинарных файлов лучше подходит svn. К сожалению она даст не совсем ту функциональность которую вы хотите. Системы контроля версий позволяют хранить историю изменений файлов, но не зависимости между ними. Например:
посмотреть текущее состояние детали или чертежа;
посмотреть кто, когда и зачем вносил изменения в файл;
откатиться на любой момент в истории.
Сдругой стороны, остальная часть требований реализуется с помощью любой базы данных. Например SQLite, Postgress, Mysql... Нужен только удобный интерфейс ввиде сайта или отдельной программы для удобной работы.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
yttrium
@yttrium
Svn git hg вам неподойдут. Надо чтото в стиле NanoTDMS Корадо. Наверное из открытых будет оптимальнее redmine поднять.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы