Черепаха SVN: сравнить две директории (вместо файлов или ревизий) - PullRequest
11 голосов
/ 18 марта 2011

Вы можете сравнить две ревизии или файлы с Tortoise SVN. Есть ли способ сравнить две директории?

У меня есть две директории, содержащие исходный код. 90 процентов кода идентичны. Теперь я собираюсь хранить идентичный код в плагине, так как дублированный код плох. Для этого идеально подойдет Tortoise Diff, если есть способ сравнить две директории.

Как мне этого добиться? Если это невозможно с черепахой, есть ли у вас другие идеи / инструменты для этой цели?

Ответы [ 5 ]

9 голосов
/ 18 марта 2011

Не уверен насчет черепахи, но если у вас Windows, я рекомендую WinMerge.

http://winmerge.org/

5 голосов
/ 06 мая 2011

Щелкните правой кнопкой мыши «Папка», которую вы хотите сравнить Выберите «Отметить для сравнения» Щелкните правой кнопкой мыши другую папку, которую вы хотите сравнить Выберите «Сравнить URL» в нем будут перечислены все изменения Вы можете выбрать их и скопировать в локальную или скопировать в другую папку SVN.

Надеюсь, это поможет ..

2 голосов
/ 18 марта 2011

Beyond Compare - отличный инструмент сравнения, который поддерживает сравнение каталогов.

1 голос
/ 11 мая 2012

treecomp, только для победы :(, но это бесплатно

1 голос
/ 18 марта 2011

Для этого вы можете использовать Araxis Merge или WinMerge.Они должны позволять вам устанавливать фильтры, чтобы вы могли игнорировать папку .svn во время сравнения.

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