Эквивалент черепахи "заменить на последний из хранилища"?

У меня есть ПК для разработки под 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, и все готово!!!

Другие вопросы по тегам