В CVS я мог бы сделать следующее
cvs -n update
И мне следовало бы, что произойдет, если я запустил обновление, но ничего не изменив. В основном я использую это, чтобы проверить, не возникнет ли у меня много конфликтов.
В svn я хотел бы сделать то же самое, но с помощью команды switch
т
svn -n switch url1 url2
Я понимаю, что есть переключатель -dry-run, который проходит через движения, но фактически не дает никакого вывода. Так что это половина пути:)
Как я могу заставить его сделать сухой прогон и показать, какими будут результаты (какие файлы будут изменены, которые обновлены, удалены, добавлены и конфликтуются).
Спасибо
Обновление: Что касается тех, кто предложил использовать --dry-run, я пробовал следующие
svn switch url --dry-run
и я получаю
Subcommand 'switch' doesn't accept option '--dry-run'
В теории это звучит неплохо, но, похоже, это не работает, я что-то делаю неправильно?