Безопасное удаление ветки TFS

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

У меня возникла проблема, когда мне нужно удалить устаревший TFS-проект Release Branch, который был разветвлен для старой структуры и больше не требуется, поскольку теперь я размещаю ветку release в новой структуре.

Это пример того, как теперь выглядит управление исходным кодом после перемещения всего:

$/Source Project
    /Trunk
        /[Projects]
    /Release
        /[Projects]

$/Release Branch Project
    /[Projects]
    /[Other legacy stuff]

До сих пор я нашел информацию, которая говорит:

tf delete /lock:checkout /recursive TestMain удалить ветку.TfsDeleteProject удалить проект

tf delete кажется уместным только тогда, когда мне нужно удалить ветку, которая находится в том же проекте, что и ствол, иTfsDeleteProject не похоже, что удалитотраслевая ассоциация из исходного проекта (надеюсь, я ошибаюсь, см. ниже).

Может кто-нибудь сказать мне, если вышеперечисленное будет работать, и в каком порядке я должен выполнить их, чтобы успешно удалить TFS$/Release Branch Project в то же время удаляя связь филиала (от щелчка правой кнопкой мыши$/Source Project -> Свойства -> Филиалы)?

Ответы на вопрос(4)

Ваш ответ на вопрос