Ответ 1
Как только ветка определенно мертва, мне нравится их удалять. Вы всегда можете восстановить что-то в TFS, если это необходимо (Options, Source Control, Show Deleted Items). Dev, работающий в этой области, не осознавая этого, может столкнуться с каким-то странным поведением (то есть файлы исчезают, когда они делают Get Latest), однако он заставит их понять, что что-то произошло довольно быстро.
Тем не менее, иногда может потребоваться некоторое время, чтобы убедиться, что ветка определенно умерла, и в этом случае изменение разрешений на ветку так, что только ограниченное число людей может редактировать файлы на этой ветке, является удобной техникой. У вас может быть один человек, который блокирует все файлы в ветке с блокировкой выписки, но я не нашел, что это слишком хорошо работает, когда замораживание ветки - разрешения, похоже, работают лучше, так что вам не нужно иметь кучу ожидающие изменения (блокировки) для управления всеми файлами в ветке, а также вы можете иметь более одного человека, работающего над ним во время его замораживания.