|
|
 |
Ответов
|
Mar 25 2011, 11:43
|
Частый гость
 
Группа: Свой
Сообщений: 184
Регистрация: 6-12-06
Пользователь №: 23 196

|
Цитата(vitan @ Mar 25 2011, 12:50)  Скорее это. Вы сильно большой вопрос задали. Много писать не хочется. По частям спрашивайте лучше. как заставить жить (настроить) всю директорию с самой базой данных, библиотекой символов, футпринтов (и им сопуствующих), spice моделей на сервере? делается ли так вообще (правильно ли это)? возможно ли это? если да, то как? в данный момент у нас два рабочих места, но правда одна лицензия, будем как то разграничивать время, ну и соответственно хотелось бы работать с одной базой данных, лежащей на сервере. дальше, по мере приобретения лицензий и втягивания людей под Allegro, хотелось бы это расширить. что то опять получается много  мануалов толком нет или не там ищу
|
|
|
|
|
Mar 25 2011, 15:22
|
Участник

Группа: Участник
Сообщений: 30
Регистрация: 23-08-06
Из: Москва
Пользователь №: 19 754

|
Цитата(vitan @ Mar 25 2011, 15:20)  Делается. У нас я так и сделал.  Только это вызывает необходимость координировать совместное использование общих ресурсов. У меня, например, это делается с помощью систем контроля версий и управления процессами, которые не привязаны к каким-либо САПР вообще. Пользователям закрыт доступ к общим ресурсам иначе чем через контроль версий, а к некоторым ресурсам еще и процесс написан. Работает.  Во. Можно поподробнее? Я предполагал следующую схему: 1. Создать репозиторий на сервере SVN для библиотеки 2. Закоммитить туда каталог со всей фигней (футпринты, олбэшки и т д) 3. Каждый пользователь для обновления своей локальной БД делает update в настроенную для Capture/PCB Editor директорию (я думаю в пределах компа проблемм с переносом не будет). 4. Пользователь может локально внести изменения и закоммитить их затем на сервер. Но возникают вопросы, как то - 2 пользователя подправили один olb файл, естественно первый его закоммитит, а у второго возникнет конфликт при попытке обновится (иначе не закомитится). Естественно как то разрешать конфликты в SVN удобно только для исходников, а что делать здесь??. Нет ли проблем со служебными каталогами .svn (если кто-то использует subversion)? Может лучше GIT? Пытался когда то реализовать эту схему для ментора, тот вообще ругался на .svn каталоги. Также одна из причин то чем плох альтиум для использования его с системами контроля версий это его огромные размеры файлов.
|
|
|
|
|
Mar 25 2011, 15:49
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(Nemod @ Mar 25 2011, 18:22)  3. Каждый пользователь для обновления своей локальной БД делает update в настроенную для Capture/PCB Editor директорию (я думаю в пределах компа проблемм с переносом не будет). У меня есть отдельный каталог на сервере, в котором отражается текущее состояние репозитория. Каталог доступен только по чтению. Юзерам рекомендовано пользоваться им как основной центральной библиотекой. Но не запрещается пользоваться своими локальными. Цитата(Nemod @ Mar 25 2011, 18:22)  Но возникают вопросы, как то - 2 пользователя подправили один olb файл, естественно первый его закоммитит, а у второго возникнет конфликт при попытке обновится (иначе не закомитится). Естественно как то разрешать конфликты в SVN удобно только для исходников, а что делать здесь??. Это только кажется, что удобно. Вы что делаете, когда реально возникает конфликт в текстовом файле? Скорее всего, идете и на словах общаетесь со второй стороной. При этом действия обеих сторон не формализованы. Чтобы избежать в этом бардака, применяются системы контроля процессов. Цитата(Nemod @ Mar 25 2011, 18:22)  Пытался когда то реализовать эту схему для ментора, тот вообще ругался на .svn каталоги. Также одна из причин то чем плох альтиум для использования его с системами контроля версий это его огромные размеры файлов. Да ну! У меня именно ментор и все нормально. Интересно, в чем были трудности?. А в альтиуме, кстати, вроде встроенная поддержка SVN.
|
|
|
|
|
Mar 25 2011, 18:56
|
Участник

Группа: Участник
Сообщений: 30
Регистрация: 23-08-06
Из: Москва
Пользователь №: 19 754

|
Цитата(vitan @ Mar 25 2011, 18:49)  У меня есть отдельный каталог на сервере, в котором отражается текущее состояние репозитория. Каталог доступен только по чтению. Юзерам рекомендовано пользоваться им как основной центральной библиотекой. Но не запрещается пользоваться своими локальными.
Это только кажется, что удобно. Вы что делаете, когда реально возникает конфликт в текстовом файле? Скорее всего, идете и на словах общаетесь со второй стороной. При этом действия обеих сторон не формализованы. Чтобы избежать в этом бардака, применяются системы контроля процессов.
Да ну! У меня именно ментор и все нормально. Интересно, в чем были трудности?. А в альтиуме, кстати, вроде встроенная поддержка SVN. Ну конфликты в исходниках возникают крайне редко, т.к. Уровень декомпозиции на файлы другой. Здесь же ну допустим разбиты у вас компоненты на файлы по категориям (диоды, транзисторы и тд) . Высок риск что два человека добавляют в один и тот же файл компонент. Была проблемма когда я запихал БД в свн. Central library воспринимал подкаталоги svn как часть этой библиотеки и выдавал всякую билеберду. DxDesigner/Expedition flow. EE 2005 вроде. Про альтиум не знаю. Может быть. И что svn там не только для исходных текстов vhdl/c++ применяется? В любом случае svn для этих баз данных это на крайний случай. Правильнее бы было работать через odbc. Кстати если порытся на сайте то можно и найти эти проблеммы совместимости svn и expedition http://electronix.ru/forum/index.php?showt...p;hl=Subversion
|
|
|
|
Сообщений в этой теме
Nemod Центральная БД предприятия Mar 22 2011, 12:48 serj-sh Цитата(Nemod @ Mar 22 2011, 15:48) Хотим ... Mar 22 2011, 14:31 Alexander E Цитата(Nemod @ Mar 22 2011, 15:48) Хотим ... Mar 23 2011, 06:46 lazarev andrey Цитата(Alexander E @ Mar 23 2011, 09:46) ... Mar 24 2011, 12:54 Nemod Все какие-то общие фразы, типа наш продукт лучше и... Mar 24 2011, 14:26        Nemod Цитата(vitan @ Mar 25 2011, 23:50) А никт... Jun 21 2011, 17:59         vitan Цитата(Nemod @ Jun 21 2011, 21:59) Базой ... Jun 21 2011, 18:46 John Silver Да, суръёзная проблема. Тоже много думал над ней.
... May 30 2011, 10:59 John Silver А можно ли сделать реляционную базу для CIS?
Напри... Jun 24 2011, 21:59 vitan John Silver
Все то, что Вы говорите, делать можно.... Jun 25 2011, 09:26 John Silver Почитаю, спасибо. А может, vitan, у Вас найдется п... Jun 25 2011, 12:26 vitan Цитата(John Silver @ Jun 25 2011, 16:26) ... Jun 25 2011, 18:12  Буратино Цитата(vitan @ Jun 25 2011, 22:12) Потому... Jun 25 2011, 19:05 John Silver Ну, у нас не корпоративная база, а совсем даже отд... Jun 25 2011, 19:41 vitan Цитата(John Silver @ Jun 25 2011, 23:41) ... Jun 25 2011, 20:10  Буратино Для правильной организации всего процесса управлен... Jun 25 2011, 23:37   vitan Цитата(Буратино @ Jun 26 2011, 03:37) Для... Jun 26 2011, 08:38    Буратино Цитата(vitan @ Jun 26 2011, 12:38) Правда... Jun 26 2011, 14:48     vitan Цитата(Буратино @ Jun 26 2011, 18:39) На ... Jun 26 2011, 14:49    Буратино Цитата(vitan @ Jun 26 2011, 12:38) Надеюс... Jun 26 2011, 15:00     vitan Цитата(Буратино @ Jun 26 2011, 19:00) чем... Jun 26 2011, 15:09      Буратино Цитата(vitan @ Jun 26 2011, 19:09) Вы ГОС... Jun 26 2011, 19:35       vitan Цитата(Буратино @ Jun 26 2011, 23:35) Вот... Jun 26 2011, 20:55        тау Цитата(vitan @ Jun 27 2011, 00:55) А вот ... Jun 27 2011, 09:11   тау Цитата(Буратино @ Jun 26 2011, 03:37) Для... Jun 26 2011, 10:24    vitan Цитата(тау @ Jun 26 2011, 14:24) У нас не... Jun 26 2011, 12:00     тау Цитата(vitan @ Jun 26 2011, 16:00) А можн... Jun 26 2011, 20:37      vitan Еще меня интересуют способы учета состава изделий.... Jul 16 2011, 14:54 Буратино И пункт девятый также обязывает сортировать в поря... Jun 27 2011, 07:23 vitan Цитата(Буратино @ Jun 27 2011, 11:23) Про... Jun 27 2011, 09:36 Буратино Цитата(vitan @ Jun 27 2011, 13:36) Я не м... Jun 27 2011, 14:38  vitan Цитата(Буратино @ Jun 27 2011, 18:38) Это... Jun 27 2011, 15:14   Буратино Цитата(vitan @ Jun 27 2011, 19:14) для со... Jun 27 2011, 16:07    vitan Цитата(Буратино @ Jun 27 2011, 20:07) Так... Jun 27 2011, 16:34     Буратино Цитата(vitan @ Jun 27 2011, 20:34) Этот в... Jun 27 2011, 19:02      vitan Цитата(Буратино @ Jun 27 2011, 23:02) Мне... Jun 27 2011, 19:39 тау Цитата(vitan @ Jun 27 2011, 13:36) Эээ...... Jun 27 2011, 15:05 Uree Читаю и валяюсь... И после этого кто-то кидает кам... Jun 27 2011, 19:34 Uree Насчет отсутствия CIS или аналога в Design Entry -... Jun 27 2011, 19:48 vitan Цитата(Uree @ Jun 27 2011, 23:48) Насчет ... Jun 27 2011, 19:58 Uree А Вы уверены, что база данных это единственный вых... Jun 27 2011, 20:27 Буратино Цитата(Uree @ Jun 28 2011, 00:27) А Вы ув... Jun 27 2011, 21:57 Uree "для связи с другими массивами данных" -... Jun 27 2011, 22:30 Буратино Цитата(Uree @ Jun 28 2011, 02:30) "д... Jun 28 2011, 06:34 Uree Я Вам показал упорядоченные данные по компонентам.... Jun 28 2011, 07:03 vitan Цитата(Uree @ Jun 28 2011, 11:03) Я Вам п... Jun 28 2011, 07:41 Буратино Цитата(Uree @ Jun 28 2011, 10:03) Я Вам п... Jun 29 2011, 06:07 Uree Не буду я ниоткуда вылезать Не используем мы БД, п... Jun 28 2011, 08:29 vitan Цитата(Uree @ Jun 28 2011, 12:29) Не буду... Jun 28 2011, 08:43  Uree Цитата(vitan @ Jun 28 2011, 10:43) Естест... Jun 28 2011, 09:11   vitan Цитата(Uree @ Jun 28 2011, 13:11) С чего ... Jun 28 2011, 09:31 Uree Разные механизмы работы подразумевают разные требо... Jun 28 2011, 10:08 vitan Цитата(Uree @ Jun 28 2011, 14:08) они пол... Jun 28 2011, 10:22 Uree С новыми компонентами немного не так, но не важно.... Jun 28 2011, 10:49 vitan Цитата(Uree @ Jun 28 2011, 14:49) Разделе... Jun 28 2011, 10:58  Uree Цитата(vitan @ Jun 28 2011, 12:58) Я уже ... Jun 28 2011, 12:23 тау могу посоветовать ссылаться из таблицы компонентов... Jul 18 2011, 09:20 vitan Цитата(тау @ Jul 18 2011, 13:20) В таблиц... Jul 18 2011, 18:23  тау Цитата(vitan @ Jul 18 2011, 22:23) Зачем ... Jul 18 2011, 20:08   vitan Цитата(тау @ Jul 19 2011, 00:08) Про это ... Jul 18 2011, 20:44    тау Цитата(vitan @ Jul 19 2011, 00:44) у Вас ... Jul 19 2011, 08:01     vitan Понятно. Я так и собирался поступить, в общем.
Ци... Jul 19 2011, 08:32      тау Цитата(vitan @ Jul 19 2011, 12:32) Я счит... Jul 19 2011, 09:12       vitan Цитата(тау @ Jul 19 2011, 13:12) Правда т... Jul 19 2011, 09:43
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|