Что я делаю со своим ответвлением svn после того, как я объединю его в соединительную линию?

Я должен был сделать некоторую разработку комплекта на ответвлении, таким образом, я создал один, и теперь я объединил ее назад в соединительную линию.

Вопрос, что я делаю с тем ответвлением? Что состоит в том, чтобы сделать мудрая вещь? Я удаляю его из repos?

Это чувствует себя неопрятным и ненужным, чтобы просто оставить его там.

6
задан Gezim 4 July 2010 в 06:46
поделиться

5 ответов

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

Сказав это, я создал тег ветки.

Вот что я нашел в поддержку своего мнения:

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

...

Но не бойтесь этого. Вы все еще можете получить доступ к файлам просмотр журнала для филиалов и выбор предыдущей версии (что-либо до действия удаления) [.]

Источник: http: // stevesmithblog.com / blog / simple-branching-and-merging-with-svn /

2
ответ дан 17 December 2019 в 07:00
поделиться

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

2
ответ дан 17 December 2019 в 07:00
поделиться

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

0
ответ дан 17 December 2019 в 07:00
поделиться

Я всегда их оставляю; таким образом я уверен, что никогда случайно не буду повторно использовать имя ветки, и любые http-ссылки на ветку (в документации или отчетах) не сломаются.

Если это вас действительно беспокоит, так как это была только функциональная ветка, вы можете удалить ее, если все слили с основной веткой; вы, вероятно, никогда не потрудитесь взглянуть на это снова.Но помните, что он ничего не «делает», просто сидя там; он всегда будет в истории, независимо от того, появляется он на ГОЛОВКЕ или нет. Вы не будете ничего «очищать», удаляя это, вы просто добавите ненужную ревизию в репозиторий.

0
ответ дан 17 December 2019 в 07:00
поделиться

В руководстве говорится, что вы "можете" захотеть удалить его. Конечно, svn log в каталоге branches покажет все прошлые ветки. Кроме того, реинтегрированная ветвь теперь непригодна для использования. Если у вас есть несколько ветвей одновременно, хорошо бы удалить несуществующие.

0
ответ дан 17 December 2019 в 07:00
поделиться
Другие вопросы по тегам:

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