TortoiseSVN оставляет какие-либо журналы слияния? - PullRequest
0 голосов
/ 14 сентября 2011

Когда я объединяюсь с TSVN, есть ли текстовый файл, в котором я вижу, в каких файлах были конфликты?

Ответы [ 2 ]

0 голосов
/ 14 сентября 2011

Если после операции Обновить возникают конфликты, в окне журнала отображаются красные линии:

Conflicted: path/file

Затем, если вы перейдете на путь ,см. файл . [rev1] * файл 1009 * и . [rev2] : последняя версия файла из репозитория, версия файла после последнего успешного обновления и, конечно, у вас естьваша рабочая версия файла - file.mine .Таким образом, вы можете разрешить конфликты вручную или активировать меню TSVN с помощью опций (щелкните правой кнопкой мыши по строке):

Edit conflicts               -> goes to two-side editor
Resolve conflicts using "theirs" -> drop own changes -> Attention! (changes will be lost)
Resolve conflicts using "mine"   -> drop others changes  (others' changes can be restored)
...

В любом случае это меню можно активировать из основного меню TSVN -> Resolved... .

0 голосов
/ 14 сентября 2011

Если вы сделали слияние, вы уже решили конфликты. Кроме того, TortoiseSVN и SVN не записывают файлы, которые находятся в конфликте. Так что ответ - нет. Файл не создан. Если вы не разрешили конфликты, вы можете увидеть файлы, которые находятся в конфликте, через TortoiseSVN «Проверить наличие изменений» или в командной строке через

svn status

Строки с префиксом "C"

...