【发布时间】:2015-10-21 18:06:54
【问题描述】:
有谁知道为什么当我编辑我的构建定义时,我们仍然在“构建过程文件”过程下拉列表中看到删除的 git 分支?
这有点烦人,但随着我们删除越来越多的 git 分支,这种情况正在增加。
我们正在使用 TFS 2013 并在 Visual Studio 2013 更新 5 上对其进行编辑
【问题讨论】:
有谁知道为什么当我编辑我的构建定义时,我们仍然在“构建过程文件”过程下拉列表中看到删除的 git 分支?
这有点烦人,但随着我们删除越来越多的 git 分支,这种情况正在增加。
我们正在使用 TFS 2013 并在 Visual Studio 2013 更新 5 上对其进行编辑
【问题讨论】:
【讨论】:
您只需删除本地存储库中的分支。下拉列表中的分支位于远程(TFS 服务器)上
在 Visual Studio 中,您有两个选择:
1.取消发布
2.删除
Unpublish 将删除远程(TFS 服务器)上的分支标记,这将从下拉列表中隐藏分支。本地分支仍然存在。
Delete 将从您的本地 TFS 存储库中删除分支。它将保留在远程(TFS 服务器)上,但在 Visual Studio 的“分支”窗口中将不再可用。您可以通过创建一个重新跟踪远程分支的本地分支来取回它
所以,要实现你想要的,你只需要取消发布分支或从远程删除分支。
来自微软的更多信息:https://msdn.microsoft.com/en-us/library/jj190809(v=vs.120).aspx(参考删除分支)
【讨论】: