разность svn, когда файлы отмечены с “историей, запланированной с фиксацией”

У меня есть изменения на ответвлении, которое я объединил для транкинга в моем рабочем каталоге. Статистика Svn показывает корректный список измененных файлов. Однако "svn статистика" вывод включает "+" в историю, запланированную для фиксации на каждый файл, добавленный в новинку для ответвления.

+ src\main\java\com.... Java

Когда я выполняю "svn разность", добавленные файлы, которые имеют "+", не включены в вывод исправления.

Это кажется поврежденным. Если файл отмечен, как добавлено, то это - все содержание, должен быть в различном выводе. Я пытался передать - родословная уведомления. Не было никакого изменения в различном выводе. Самыми близкими, которые я могу найти к той же проблеме, являются эти комментарии относительно, копировал/перемещал файлы

Кто-то знает, как добраться, SVN к включает эти файлы в различный вывод?

Я просто попробовал внешнюю различную программу, как предложено этим ответом вопросов, но он не работал на меня.

17
задан Community 23 May 2017 в 11:53
поделиться

2 ответа

Характер + на выходе состояние SVN указывает, что файл имеет «история, запланированную с помощью Commit». Это означает, что файл на самом деле не является новым файлом, но на самом деле прямой потомк какого-либо другого файла в репозитории Subversion.

Это означает, что там не будет выходом в SVN Diff, поскольку файл на самом деле не изменился. Если вы должны были сделать некоторые локальные модификации в файл, они будут отображаться на выходе SVN Diff.

12
ответ дан 30 November 2019 в 12:43
поделиться

Когда выпускается версия 1.7, SVN Diff будет иметь - Show-Copy-As-Adds коммутатор для этой цели. Это хорошая индикация, что версии через 1.6 не имеют этой способности.

17
ответ дан 30 November 2019 в 12:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: