SVN: как обновить файл до некоторой ревизии и сделать текуще
От: Аноним  
Дата: 03.10.08 08:13
Оценка:
Есть необходимость откатить изменения в отдельных файлах до некоторой ревизии. svn update до нужной ревизии работает, но изменения не появляются %) Как добавить эти "обновленные" файлы к коммиту? Есть вариант с svn copy — но это геморрой %) особенно если файлов не один и не два.
Неужели нет простого способа проделать данную операцию (в частности с помощью TortoiseSVN)?
Re: SVN: как обновить файл до некоторой ревизии и сделать те
От: Peregrin  
Дата: 03.10.08 08:58
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Есть необходимость откатить изменения в отдельных файлах до некоторой ревизии. svn update до нужной ревизии работает, но изменения не появляются %) Как добавить эти "обновленные" файлы к коммиту? Есть вариант с svn copy — но это геморрой %) особенно если файлов не один и не два.

А>Неужели нет простого способа проделать данную операцию (в частности с помощью TortoiseSVN)?

Show log->выбираем ревизию->Revert to this revision. Файлы пометятся как измененные и их можно будет закоммитить, откатив таким образом к нужной версии. Вы наверное делали Update item to revision — это действие откатывает файл к нужной ревизии, но последующие апдейты не будут обновлять его к HEADу и файл не помечается, как отличающийся от версии в репозитарии. Аналог CVSного STICKY, если я правильно помню терминологию.
Re[2]: Спасибо! (-)
От: Аноним  
Дата: 03.10.08 11:02
Оценка:
Здравствуйте, Peregrin.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.