2015-02-23 2 views
0

Я хочу, чтобы обновить TortoiseSVN к новой конкретной версииTortoiseSVN обновление новой конкретной версии

Например: Предположим, у меня есть правка 100 в моем окружении. Есть еще две новые версии в SVN (101 и 102) Я хочу обновить свою среду только правке 101, а не 102

Как я могу обновить свою местную среду для пересмотра только 101?

Заранее спасибо.

ответ

3

Из контекстного меню TortoiseSVN выберите Update to revision... (между Resolve... и Revert...).

Screenshot

Затем введите номер 101, где он говорит: "Редакция".

+0

Могу ли я пропустить версию при обновлении? Например: Я использовал Update to Revision ... для обновления моей среды до 101 Предположим, что это новая версия 103 Я не хочу обновлять 102 (пропустить 102) и обновлять 103? – Peter

+0

@Peter Это обязательно будет уродливо и, скорее всего, 102 должно было быть веткой. Возможно, вам удастся обновить до 101, а затем выполнить ручное слияние всего с 103. Но если вы не ответите * очень осторожно, если вы зафиксируете 104, потому что вы можете непреднамеренно отменить изменения 102 (или, что еще хуже). –

+1

Что касается Subversion, версия 103 построена на 102, и вы не можете легко получить 103, не получая 102 (вы можете получить 103, а затем изменить смену 102 смены, но это будет уродливо в спешке). Похоже, вам нужно сделать шаг назад и переоценить, как вы управляете процессом разработки и обновлениями в своих средах, если это является обычным явлением. – alroc

Смежные вопросы