После проверки хранилища я хочу вернуть его к самой старой версии. Есть ли способ сделать это? Все, что не хватает бега
svn log | grep '|' > log
(Я должен сделать это для нескольких папок). И затем получить первое слово в последней строке, а затем удалить 'r' и затем преобразовать его в целое число. И это предполагает, что никакие коммит-сообщения не имеют '|' в них, что, я думаю, является безопасным предположением, но не является "правильным" как таковым.
Примечание: я знаю, как проверить конкретный номер ревизии.
Запуск svn revert ./*
в каталоге тоже не работал. После этого, когда я запустил svn up
, он сказал "На ревизии __" (последняя ревизия). Работает svn co -r
работает нормально