У меня есть изменения в ветке, которую я слил в транк в моем рабочем каталоге. Svn stat показывает правильный список измененных файлов. Однако вывод «svn stat» содержит «+» в истории, запланированной для фиксации для каждого файла, добавленного в ветку.
A + src \ main \ java \ com .... java
Когда я запускаю «svn diff», добавленные файлы с «+» не включаются в вывод патча.
Это кажется сломанным. Если файл помечен как добавленный, то все его содержимое должно быть в выводе diff. Я пытался передать - замечать-родословную. Не было никаких изменений в выводе diff. Наиболее близкая к этой проблеме проблема - эти комментарии относительно скопированных / перемещенных файлов
Кто-нибудь знает, как заставить SVN включать эти файлы в вывод diff?
Я только что попробовал внешнюю программу сравнения, как было предложено в этом ответе questions , но у меня это не сработало.