2014-12-15 4 views
0

Моя группа разрабатывает код для внутреннего использования, а также для предоставления внешней (удаленной) группе. Базовая версия поставляется снаружи через файлы tar, но инкрементные изменения (каждую неделю или две) снабжаются файлами патча bzr с помощью команды «bzr send». У меня есть репозиторий bzr для разработки, и когда базовая линия отправляется, мы создаем ответную ветвь для захвата поставляемой конфигурации. Когда файл патча генерируется, ветвь ссылки используется в качестве цели для команды send, затем файл исправления отправляется на внешний сайт. Моя проблема в том, что ... Приложение, которое я разрабатываю для автоматизации этого процесса, проверяет согласованность между родительскими и подчиненными ветвями, как показано командой bzr info. Если референтные ветви перемещаются из-за реорганизации диска, путь к родительскому объекту, скорее всего, будет неправильным, так как файл branch.conf использует относительные пути к родительскому элементу при создании ветки. Есть ли способ, чтобы базар сохранял путь к родительской ветке как абсолютный путь в файле branch.conf?Относительный путь базара в файле конфигурации ветки

ответ

1

Вы можете изменить путь в branch.conf, чтобы быть абсолютным путем (URL), и Bazaar должен с радостью справиться с этим.

Установка пути либо может быть сделано путем редактирования его с вашим любимым редактором, или с помощью команды:

bzr config --scope=branch parent_location=URL 
Смежные вопросы