|
|
  |
Использование системы контроля версий для слежения за хардверными файлами, То есть платы, схемы и т.д. |
|
|
|
Jul 24 2013, 12:27
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 17-05-13
Пользователь №: 76 866

|
SVN новых версий(1.7 и 1.6 точно) поддерживает дифференциальную передачу и для бинарных файлов. По работе в svn пролезали и многогигабайтные файлы(gdsii) и 10000 мелких файлов в одном коммите. Минус - содежимое бинарных файлов сравнивать сложно.
|
|
|
|
|
May 29 2014, 15:19
|
Участник

Группа: Участник
Сообщений: 27
Регистрация: 26-04-05
Пользователь №: 4 515

|
Цитата(syoma @ Jul 11 2013, 16:37)  Народ скажите, это бред или нет? То есть есть SVN, в которой хранится софт. Возникла идея - а не организовать ли хардовые файлы тоже через SVN? Конечно проблема будет сравнивать версии - там много бинарщины, но в принципе платы и схемы тоже имеют ревизии и т.д. Под хардовыми файлами я подразумеваю лейауты плат, схемы в Orcad и т.д.
У кого есть опыт - в этом вообще есть смысл? Без этого не представляю работу! Альтиум дружит с SVN и CVS. Ориентируйтесь на него!
|
|
|
|
|
May 29 2014, 16:32
|
Участник

Группа: Участник
Сообщений: 45
Регистрация: 4-03-07
Пользователь №: 25 855

|
Цитата(syoma @ Jul 11 2013, 15:37)  Народ скажите, это бред или нет? То есть есть SVN, в которой хранится софт. Возникла идея - а не организовать ли хардовые файлы тоже через SVN? Конечно проблема будет сравнивать версии - там много бинарщины, но в принципе платы и схемы тоже имеют ревизии и т.д. Под хардовыми файлами я подразумеваю лейауты плат, схемы в Orcad и т.д.
У кого есть опыт - в этом вообще есть смысл? Схему работы нашей команды я уже выкладывал в соседней ветке тыцКратко суть: Под контролем SVN хранятся и файлы PCAD, и чертежи (*.dwg) и вся текстовая документация по проекту. Все, естественно, разложено по папкам (схема, плата, КД, документы, ПО). Последнее время для контроля исходников в процессе работы стали широко использовать Git, а уже стабильные версии фиксируются на SVN. Кстати, для схем и плат сделанных в PCAD, при правках, сохранение проводим с включенным ECO файлом и потом его фиксируем вместе с собственно *.sch/*.pcb. Даже если исполнитель нечетко указал в комментарии что он правил, по ECO файлу довольно легко это можно отследить (конечно если не перепахивалась половина схемы на 2500 цепей  ) Туда же, в репозиторий, складываются все даташиты использованные в проекте. Особой необходимости в их версификации нет, но удобно когда они под рукой вместе с проектом (в повседневной работе и особенно при бекапах).
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|