syoma 1 11 июля, 2013 Опубликовано 11 июля, 2013 · Жалоба Народ скажите, это бред или нет? То есть есть SVN, в которой хранится софт. Возникла идея - а не организовать ли хардовые файлы тоже через SVN? Конечно проблема будет сравнивать версии - там много бинарщины, но в принципе платы и схемы тоже имеют ревизии и т.д. Под хардовыми файлами я подразумеваю лейауты плат, схемы в Orcad и т.д. У кого есть опыт - в этом вообще есть смысл? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Rst7 5 11 июля, 2013 Опубликовано 11 июля, 2013 · Жалоба Я именно так и храню данные проектов. Папка каждого проекта имеет подпапки с софтом и схемами/печатными платами. Ну, конечно, проблемы со сравнением, посему надо больше отписывать комментариев, чтобы по ним можно было понять различия. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vitan 2 11 июля, 2013 Опубликовано 11 июля, 2013 · Жалоба Это нормально, много лет так работаю, только с CVS. И не только рабочие файлы, но и КД в pdf туда складываем. А потом по отделам раздаем с меточкой. Для многих бинарных файлов можно настроить сравнение, так что обычные юзеры даже и не заметят разницы. Но это все фигня, нужно ставить нормальную PDM, и тогда все будет хорошо. Или PLM. :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uriy 5 12 июля, 2013 Опубликовано 12 июля, 2013 · Жалоба В разработке пользуюсь git. Использую бесплатыне закрытые сервера gitlab и bitbucket. Еще стоит gitlab сервер в своей локалке. Файлы которые нужны для производства (сборочники, схемы, прошивки) выкладываю в локальный redmine. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 121 12 июля, 2013 Опубликовано 12 июля, 2013 · Жалоба Для проектирования плат использую пакеты, хранящие файлы в текстовом виде (в PCAD выбирал формат PCAD-ASCII). Документы OpenOfiice/LibreOffice храню в формате fodt/fods, которые чистый текстовый xml. *.pdf храню в двоичном виде. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
syoma 1 12 июля, 2013 Опубликовано 12 июля, 2013 · Жалоба хранящие файлы в текстовом виде (в PCAD выбирал формат PCAD-ASCII). А что оно даст? Их помоему все равно сравнить не получится, и merge тоже невозможен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 121 12 июля, 2013 Опубликовано 12 июля, 2013 · Жалоба Их помоему все равно сравнить не получится, и merge тоже невозможен.Попробуйте. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Fujitser 0 22 июля, 2013 Опубликовано 22 июля, 2013 · Жалоба Мы на работе используем mercurial, очень хорошая система. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
9_power 0 24 июля, 2013 Опубликовано 24 июля, 2013 · Жалоба SVN новых версий(1.7 и 1.6 точно) поддерживает дифференциальную передачу и для бинарных файлов. По работе в svn пролезали и многогигабайтные файлы(gdsii) и 10000 мелких файлов в одном коммите. Минус - содежимое бинарных файлов сравнивать сложно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sds 0 29 мая, 2014 Опубликовано 29 мая, 2014 · Жалоба Народ скажите, это бред или нет? То есть есть SVN, в которой хранится софт. Возникла идея - а не организовать ли хардовые файлы тоже через SVN? Конечно проблема будет сравнивать версии - там много бинарщины, но в принципе платы и схемы тоже имеют ревизии и т.д. Под хардовыми файлами я подразумеваю лейауты плат, схемы в Orcad и т.д. У кого есть опыт - в этом вообще есть смысл? Без этого не представляю работу! Альтиум дружит с SVN и CVS. Ориентируйтесь на него! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Shein 0 29 мая, 2014 Опубликовано 29 мая, 2014 · Жалоба Народ скажите, это бред или нет? То есть есть SVN, в которой хранится софт. Возникла идея - а не организовать ли хардовые файлы тоже через SVN? Конечно проблема будет сравнивать версии - там много бинарщины, но в принципе платы и схемы тоже имеют ревизии и т.д. Под хардовыми файлами я подразумеваю лейауты плат, схемы в Orcad и т.д. У кого есть опыт - в этом вообще есть смысл? Схему работы нашей команды я уже выкладывал в соседней ветке тыц Кратко суть: Под контролем SVN хранятся и файлы PCAD, и чертежи (*.dwg) и вся текстовая документация по проекту. Все, естественно, разложено по папкам (схема, плата, КД, документы, ПО). Последнее время для контроля исходников в процессе работы стали широко использовать Git, а уже стабильные версии фиксируются на SVN. Кстати, для схем и плат сделанных в PCAD, при правках, сохранение проводим с включенным ECO файлом и потом его фиксируем вместе с собственно *.sch/*.pcb. Даже если исполнитель нечетко указал в комментарии что он правил, по ECO файлу довольно легко это можно отследить (конечно если не перепахивалась половина схемы на 2500 цепей :) ) Туда же, в репозиторий, складываются все даташиты использованные в проекте. Особой необходимости в их версификации нет, но удобно когда они под рукой вместе с проектом (в повседневной работе и особенно при бекапах). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться