Подтвердить что ты не робот

Сиротские ветки в TFS

У нас есть туловище в TFS, которое все работает, пока нам не понадобится разветвление. Наш последний проект был большой особенностью, требующей ветки. Теперь, когда разработка завершена, и изменения были объединены обратно в багажник. Что должно произойти с веткой развития?

Должен ли я удалить его? Отметьте его как доступное только для чтения? Как насчет маскировки и блокировки?

4b9b3361

Ответ 1

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

Я всегда удаляю ветку. Он "удален", но ничего не мешает вам восстановить его (это другое, что разрушает) или оглядывается назад на код. На самом деле это никуда не денется, если вы не попытаетесь уничтожить его.

Кроме того, если у вас есть хороший инструмент, например Team Foundation Sidekicks, вы все равно можете увидеть всю историю ветвления, даже если она была удален.

Вы можете, как говорит @Ray, просто оставить его, но если вы сделаете это в течение дюжины или около того ветвей, все станет немного громоздким для управления. Если ветка мертва, и вы объединили код в mainline, у вас есть какая-то цель, чтобы сохранить его в стороне от "в любом случае".

Если это так, просто удалите его и переверните его, только если вам действительно нужно.

Ответ 2

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

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

Ответ 3

Имеется разрешение на доступ к чтению. Если вы установили Contributors в "Deny", он должен переопределить любые разрешения "Not Set" или "Allow". Вы можете установить его в Source Control Explorer, щелкнув правой кнопкой мыши по папке и перейдя в Advanced | Безопасность...