2016-06-08 2 views
-1

У меня было 3 проекта с тремя различными файлами .sln. Для Ease я объединил 3 проекта в один, создав пустой .sln-файл. Я создал новую папку на сервере и переместил вновь созданный проект (3 объединенного проекта) в том же репо, что и старый проект. Но история моего журнала проиграла. Как получить историю старого файла в новый файл.Сохранять историю проекта при перемещении в новую папку в SVN

+0

Вы пробовали проверять новое место на нужную вам ревизию? – phabtar

+0

Я совсем не понимаю, Так должен ли я проверить старую папку проекта? но в каком месте? –

ответ

1

Вы должны были сделать svn move или svn copy или использовать диалоговое окно «Создать ветку/тег» TortoiseSVN, а не просто создавать новую папку и использовать команды Windows, чтобы перемещать вещи вокруг.

Невозможно вручную повторно связать историю после выполнения действий без соответствующих команд SVN. Вам нужно будет повторно выполнить свой ход, используя команды SVN на этот раз.

Однако не будет возможности отслеживать историю трех разных файлов, которые теперь объединены в 1 файл. Вам нужно будет отказаться от этой истории или выбрать один файл, историю которого вы хотите отслеживать, и svn move, чтобы он был перезаписан вместе с вашим объединенным файлом.

Смежные вопросы