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

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

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

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

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

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

Похожие вопросы
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
от 260 000 до 300 000 ₽
Сбер Санкт-Петербург
До 100 000 ₽