У меня есть код в подрывной деятельности. В последнее время способ код структурирован был изменен с этого:Tortoise SVN diff между версиями с разной структурой
root/source-here
к:
root/folder 1/source-here root/folder 2/other stuff
Я пошел вперед и сделал диф с помощью Tortoise SVN, но я не получил то, что я ожидал. В основном все файлы (измененные и новые) отображаются как добавленные, а все папки исходной структуры удаляются.
Я говорю не ожидаю, но я не подразумеваю, что это ошибка. Я ожидал увидеть измененные и добавленные файлы.
Любая идея о том, как это сделать из самого репозитория?
Я думаю, что могу проверить оба оборота и сравнить локально с чем-то вроде WinMerge, но должен быть лучший способ. Я не думаю, что это уникальный сценарий.
Спасибо!
Это сделало трюк! Любой способ сделать это из Tortoise Subversion? Или добавить что-то в команду для экспорта результатов в файл diff? – javydreamercsw
'svn help diff' покажет вам, что он может выводить, и, возможно, используя -x -u, чтобы получить унифицированный diff, вы получите что-то, что вы можете открыть в Tortoise Merge. Помимо этого, я не уверен в лучшем способе визуализации сделанного вами изменения. –