Лучшая практика SVN - проверяющий корневую папку

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

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

5
задан Zoe 10 November 2017 в 20:36
поделиться

2 ответа

Нет, это очень необычно. Это сделает svn update действительно отстойным, если у вас много веток и тому подобное. Кроме того, это раздражает - по крайней мере, меня - спускаться так далеко, чтобы добраться до вашего реального кода. Просто проверьте ствол или любую другую ветку, над которой вы работаете. Вы можете использовать svn-переключатель , если хотите вернуться к магистрали или к другому ответвлению. Используйте svn help switch для получения дополнительной информации об этой команде.

10
ответ дан 13 December 2019 в 22:05
поделиться

Когда вы проверяете корневую папку, каждая ветвь и каждый тег копируются на ваш локальный компьютер при обновлении. С годами это может быть очень много даже для небольших проектов. Поэтому, если вы это сделаете, делайте разреженные проверки веток и тегов, рекурсивно обновляя только один, если он вам действительно нужен.

Кроме этого, да, проверяйте все, если вам это нравится. Обычно я делаю это, потому что мне нравится получать информацию о создании новых веток или тегов. Но в этом нет необходимости. Вы всегда можете переключать свою рабочую копию между (основной и) разными ветвями, когда захотите.

0
ответ дан 13 December 2019 в 22:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: