我目前正在为一组非常大的解决方案重新组织我们的TFS源代码控制,到目前为止我已经成功完成了这项工作.
我现在有一个问题,我需要删除旧的结构分支的旧版"Release Branch"TFS项目,并且不再需要,因为我现在在新结构中托管了一个发布分支.
这是源控件现在在移动所有内容后的示例:
$/Source Project
/Trunk
/[Projects]
/Release
/[Projects]
$/Release Branch Project
/[Projects]
/[Other legacy stuff]
Run Code Online (Sandbox Code Playgroud)
到目前为止,我发现信息说:
tf delete当我需要删除与trunk相同的项目中的分支时,似乎只是相关的,并且TfsDeleteProject似乎不会从源项目中删除分支关联(我希望我错了,见下文).
有人可以告诉我,如果以上工作,以及我应该以什么顺序执行它们,成功删除TFS $/Release Branch Project同时还删除分支关联(从右键单击$/Source Project- >属性 - >分支)?
我有理由相信TFS Destroy命令在我的服务器上运行.TFS是否提供了一种方法来确定是谁以及何时完成的?