Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Прикрутить SVN к DxD-Expedition
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Mentor-ExpeditionPCB
janus
Кто нибудь пробовал такое?
У меня ругается на невозможность копирования темплейта из ЦБ при первичном запуске Expedition, если ЦБ лежит под сабвершном...
Проблема у меня решилась так - перед первым запуском Expedition - сходить в проект и удалить каталог .svn из pcb, потом передать проект в Expedition, сохранить выйти и снова грохнуть .svn, который скопировался вместе с темплейтом из ЦБ...
Может есть какой-то другой способ? Или может DxDM можно с SVN-ом подружить?
ЗЫ. Понимаю, что есть cvs, на работу с которым и рассчитан DxDataManager, но вот хочется работать именно с SVN....
elantra
Была у меня попытка скрестить DX-Exp сначала с cvs потом с svn. Результат следующий: встроенный в дашбоард клиент если и работает - то только со своим cvs сервером (а он отличается от стандартного). Но Exp имеет одну(или не одну) не приятную особенность - во время работы удаляет папку внутри проекта, а потом создает заново. И эта папка - нужная. cvs с этим не дружит. И еще cvs не любит папки типа *.*(с точкой внутри имени). svn также наступает на эти грабли. Файлы библиотек под cvs вроде удается держать . Fill ответил - cvs предназначен для работы с файлами схем(исключительно).
Harbour
Используйте monotone.
elantra
А что это?
Harbour
http://venge.net/monotone
vleo
Цитата(janus @ Aug 14 2006, 15:51) *
Кто нибудь пробовал такое?
У меня ругается на невозможность копирования темплейта из ЦБ при первичном запуске Expedition, если ЦБ лежит под сабвершном...
Проблема у меня решилась так - перед первым запуском Expedition - сходить в проект и удалить каталог .svn из pcb, потом передать проект в Expedition, сохранить выйти и снова грохнуть .svn, который скопировался вместе с темплейтом из ЦБ...
Может есть какой-то другой способ? Или может DxDM можно с SVN-ом подружить?
ЗЫ. Понимаю, что есть cvs, на работу с которым и рассчитан DxDataManager, но вот хочется работать именно с SVN....

Сначала осваиваем перевод всего-всего в любимый формат ASCII.

Потом работа прохоит так - из грусных pro-виндузовых бинариков - в ASCII. Сдались в SVN.
Извлечение проекта - опять из бинариков в ASCII. Потом - делаем им UPDATE. Помоляся, чтобы не было конфликтов. И обратно из ASCII в бинарики.
На эту тему наработал скрипты на perl-е.
Вообще - ВСЕ проблемы легче рашаются в ASII представлении.

Правда я заметил такую засаду. При конверсии схемы (DC) в ASII куда-то пропадают последнии версии блок-символов и выплывают их первоначальные версии. Зачем так и почему - непонятно. Надо писать какой-то скрипт, который бы доводил символ блока до текущей версии (которая видна только в записи инстанциирования).

Но так - ходка библиотека - в ASCII и обратно работает нормально.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.