@missial

Merge операция с использованием пакета PySVN — в чем может быть проблема?

Есть branch https:/svn.somewhere.org/my_project/branches/1.0
Делаю merge через командную строку "svn merge https:/svn.somewhere.org/my_project/trunk"
Всё отлично, всё работает.

Появилась необходимость использовать пакет PySVN для автоматического merge.

Нашёл пример, но, к сожалению, он не работает, как если бы я делал операцию через cmd
def merge_to_wc(r):
  WC_PATH = '.'
  FROM_URL = 'https:/svn.somewhere.org/my_project/branches/1.0'

  pysvn.merge_peg(
    FROM_URL,
    pysvn.Revision(pysvn.opt_revision_kind.number, r-1),
    pysvn.Revision(pysvn.opt_revision_kind.number, r),
    pysvn.Revision(pysvn.opt_revision_kind.head),
    WC_PATH)


При выполнении операции ругается, что есть конфликты, хотя их на самом деле нет.
  • Вопрос задан
  • 2518 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы