Копирование / перемещение проектов в SVN, потеря исторической информацииИспользование TortoiseSVN - PullRequest
2 голосов
/ 19 июля 2011

У меня проблема с перемещением / копированием SVN, например, из одной ветви в другую, похоже, я теряю исторические детали, т. Е. Могу оглянуться на текущую версию

Может ли кто-нибудь помочь в отношении процесса перемещения / копирования ..... Я предполагаю, что перемещение берет с собой историю / версию ?? и копирование, я полагаю, не ... очень запутано здесь ...

Я только что переместил довольно большой проект из ствола в ветку, и теперь он не показывает никакой информации о версии для файлов ...

Что я делаю не так?

Ответы [ 2 ]

4 голосов
/ 19 июля 2011

Может быть, вы проверили Stop on copy/rename в диалоге Show Log Черепахи?

0 голосов
/ 19 июля 2011

Правильный пункт меню для изменения порта между ветвями: Слияние . Это важная концепция, которая объясняется в любом приличном руководстве Subversion.

Как бы то ни было, простое копирование или перемещение файлов не должно приводить к потере истории , если вы делаете это с помощью соответствующих команд Subversion . В TortoiseSVN существует два основных способа их использования:

  • Перетащите файлы в проводнике Windows с помощью дополнительной кнопки мыши и выберите «SVN Move ...» или «SVN Copy ...».
  • Перемещение файлов в Windows Explorer в обычном режиме и исправление повреждения в диалоге фиксации.

Дополнительная ссылка: http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-rename.html

...