Эквивалент черепахи "заменить на последний из хранилища"?
У меня есть ПК для разработки под Windows и Linux для разработки под Android. Нашим источником управления является Subversion, и я использую TortoiseSVN в Windows и подключаемый модуль Subclipse в Eclipse в Linux.
Иногда я редактирую файл для какого-то эксперимента, но я не хочу сохранять изменения. В Subclipse все, что мне нужно, это "Заменить на последний из репозитория", чтобы привести его в соответствие с последним подтвержденным кодом.
Что эквивалентно этому в TortoiseSVN? Есть ли простой одностадийный способ заменить мой локальный файл текущим последним в репозитории?
NB Я не хочу делать "Обновление", потому что согласно документации, которая будет влиять на изменения других. Я хочу полную замену.
Заранее спасибо.
3 ответа
Я не думаю, что для этого есть одношаговое действие.
Щелкните правой кнопкой мыши папку рабочей копии TortoiseSVN -> Revert
& выберите файлы, для которых должны быть отменены их локальные изменения, а затем выполните TortoiseSVN -> Update
,
использование
svn revert
или ту же команду контекстного меню TortoiseSVN: http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-revert.html а затемsvn update
рабочая копия,Окончательное решение:
svn checkout
свежую рабочую копию или сделайте это через контекстное меню TortoiseSVN.
Попробуйте щелкнуть правой кнопкой мыши пункт> Черепаха SVN > Обновить до ревизии... > выберите Head Revision, и все готово!!!