Как я могу перейти с одной версии надстройки на другую в TortoiseSVN? - PullRequest
0 голосов
/ 30 ноября 2011

Мне нужно перейти с boost v.1.47 на v.1.48, в последний раз я выполнял эту миграцию со следующими шагами:

  • удалить всю папку наддува (старая версия) в TortoiseSVN
  • совершить
  • добавить папку Boost (новая версия)
  • 1010 * совершить *

Этот метод не удобен

  • в папке boost более 10000 файлов
  • мы потеряли историю изменений файла

Есть ли способ сделать это в два этапа?

Я бы хотел что-то вроде этого:

  • выберите старые и новые версионные папки и нажмите «перенести» (все файлы, которые больше не используются, будут удалены, файлы, которые были изменены, будут помечены правильно, новые файлы будут добавлены)
  • 1028 * совершить *

С уважением, Максим

1 Ответ

1 голос
/ 30 ноября 2011

Я не знаком с бустом, но я думаю, что глава Vendor Branches в книге Subversion может помочь. Если вы дополните его инструментом сравнения файлов и клиентом Subversion, который позволяет конвертировать отсутствующие файлы в удаленные , вы получите все необходимые функции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...