【发布时间】:2015-02-24 20:15:21
【问题描述】:
使用 GIT-TFS 时,项目前带有 # 的提交将自动将该提交链接到 TFS 中的该项目。但是,有时会删除用于开发的远程分支,并且链接的提交仍保留在 TFS 项上,即使这些提交不再存在。除了手动之外,如何删除这些现在无效的链接?
【问题讨论】:
使用 GIT-TFS 时,项目前带有 # 的提交将自动将该提交链接到 TFS 中的该项目。但是,有时会删除用于开发的远程分支,并且链接的提交仍保留在 TFS 项上,即使这些提交不再存在。除了手动之外,如何删除这些现在无效的链接?
【问题讨论】:
不幸的是,没有内置任何内容。您需要编写代码来迭代工作项,获取提交的链接,根据 repo 检查提交,然后删除指向不提交的 WIT 链接存在。
【讨论】: