Свн черепаха, чтобы сравнить две версии программного обеспечения - PullRequest
0 голосов
/ 16 февраля 2012

У меня есть svn репозиторий проекта, над которым я работаю на сервере компании.Сегодня я получил другую версию программного обеспечения через zip-файлы, которые я извлек в свою локальную папку на диске C.Теперь, как я буду сравнивать проекты в репозитории SVN и те, которые я скачал в своей локальной папке.Я использую черепаху SVN на платформе Windows.Теперь, когда я щелкаю правой кнопкой мыши по своей локальной папке, она не показывает слияния или различий.Пожалуйста, пролите немного света на это.

спасибо

Ответы [ 2 ]

0 голосов
/ 17 февраля 2012

Один из вариантов - сравнить две версии напрямую, используя инструмент сравнения файлов / каталогов, например WinMerge .Затем вы можете объединить изменения из архива в вашу рабочую копию SVN.

0 голосов
/ 16 февраля 2012

В современных версиях TortoiseSVN есть довольно простой способ сделать это:

  1. Убедитесь, что вы используете TortoiseSVN 1.7.0 или более позднюю версию.
  2. Убедитесь, что ваша рабочая копия была обновлена ​​до формата 1.7. Если вы щелкнете правой кнопкой мыши на рабочей копии, и она даст вам опцию «Обновление рабочей копии SVN», используйте эту опцию.
  3. Скопируйте и вставьте каталог .svn из рабочей копии в ту же часть иерархии версии, которую вы получили через Zip-файлы.

Теперь вы должны иметь возможность использовать обычные действия TortoiseSVN в zip-версии, такие как «Различаться с предыдущей версией» и т. Д.

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