SVN обновить все остальное, кроме моей ветки - PullRequest
0 голосов
/ 04 февраля 2011

Я хочу обновить SVN моих текущих файлов.

Все от предыдущего пользователя, и оно устарело, за исключением того, что его ветвь является самой последней для этой ветки (поэтому я хочу сохранить их ветвь).

Как я могу получить самые последние из всех других файлов (за пределами ветви три), но затем зафиксировать их ветвь (поскольку их ветвь является самой последней из "их ветки")?

1 Ответ

1 голос
/ 04 февраля 2011

Самый простой способ - зафиксировать только их ветку, а затем обновить все.Вы знаете, что можете зафиксировать части своей рабочей копии?

Если вы используете TortoiseSVN, то вы можете зафиксировать все, но снимите отметку со всех файлов, не входящих в ветвь, в появившемся диалоговом окне.

Или вы можете просто вручную скопировать код ветки в другом месте, обновить все, а затем скопировать код ветки обратно.Хитрый, но его легко понять, и он просто работает.

А так как у SVN есть концепция разреженных каталогов, вы можете «удалить» каталоги из вашей рабочей копии, которые вам больше не интересны (выполнив обновление дляпересмотр этих каталогов и установка глубины «исключить»).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...