У меня есть сценарий, который создает мое приложение, загружает его на удаленный компьютер, запускает там тест производительности и фиксирует некоторые важные для меня показатели. Сценарий создает файл исправления для локальных изменений, которые я делаю в своей рабочей области, и показывает его вместе с показателями производительности. Это помогает мне сравнивать влияние различных вариантов настройки. Если я захочу воссоздать свое рабочее пространство позже, я могу использовать номер ревизии SVN и патч.
svn diff
не сообщает о новых файлах, которые я добавляю в рабочую область, если я сначала явно не использую svn add
для них. Есть ли способ создать файл патча, который также будет включать новые файлы?
PS: аналогичный вопрос был задан здесь, но не получил адекватного ответа, ИМО.
svn status
иsvn diff
, чтобы увидеть, есть ли все нужные вам части, и откат, add, rm и редактируете файлы, пока не получите доволен вашими изменениями. - person Alex Jasmin   schedule 22.11.2010svn diff --show-copies-as-adds
, чтобы делать то, что хотите, см. stackoverflow.com/a/2185988/131504 - person Amos Joshua   schedule 02.11.2017