TFS构建定义 - 构建显示git已删除分支的进程文件

时间:2015-10-19 14:30:25

标签: git tfs tfsbuild team-build

当我编辑构建定义时,是否有人知道为什么我们仍然在“构建过程文件”进程下拉列表中看到已删除的git分支?

这有点令人烦恼,但随着我们越来越多的删除git分支,这种情况正在增加。

我们正在使用TFS 2013并在Visual Studio 2013 update 5上编辑它们

2 个答案:

答案 0 :(得分:2)

使用community Team Build manager

找到了一种方法

扩展程序包含Build Process Templates的下拉列表。您可以右键单击模板并将其从团队项目中删除。

enter image description here

答案 1 :(得分:0)

您只需删除本地存储库中的分支。下拉分支位于远程(TFS服务器)

在Visual Studio中,您有两个选择:

1.Unpublish

2.删除

取消发布将删除远程(TFS服务器)上的Branch标记,这将隐藏下拉菜单中的分支。本地分支仍然存在。

删除将从本地TFS存储库中删除分支。它将保留在远程(TFS服务器)上,但您将不再在Visual Studio的分支窗口中使用它。您可以通过创建一个重新跟踪远程分支的本地分支来恢复它

因此,为了实现您的目标,您只需要取消取消分支从远程删除分支。

Microsoft的更多信息:https://msdn.microsoft.com/en-us/library/jj190809(v=vs.120).aspx(引用删除分支)