Как избежать большого количества svn: mergeInfo, когда объединение магистрали с функциональной веткой в ​​SVN

Я пытаюсь поддерживать ветку функций в актуальном состоянии, объединяя магистраль в ветку. Проблема в том, что около 2000 файлов, которые были там, когда была создана ветка, и которые остались нетронутыми как в ветке, так и в магистрали, обновляются только с помощью svn: mergeinfo. Проект довольно большой по масштабу, и влияние на нашу историю SVN настолько велико, что делает невозможным использование истории фиксации слияния, поскольку он отмечает буквально тысячи измененных файлов, хотя единственное изменение в этих файлах выполняется SVN.

Я пробовал

  • Используя ту же версию клиента, что и Repo (1.5.2)
  • Используя мою текущую версию клиента 1.6.10
  • Слияние ряда ревизий, от начала ветки до заголовка

Я должен упомянуть, что я внимательно изучал документацию по SVN, когда пробовал это. Поэтому никакие правила не должны нарушаться (например, переключение поддеревьев, чистая локальная копия и т. Д.)

6
задан NielsBjerg 24 September 2010 в 09:26
поделиться