我们最近迁移到2013年TFS托管的Git。
已使用Visual Studio创建,合并然后删除了一些分支。
但是,当转到代码> 分支时,这些分支在TFS Web界面中仍然可见。
如果不能定期清理,我希望这会变得非常混乱。
答案 0 :(得分:9)
在Visual Studio中,您有两个选择:
请参阅:MSDN。
取消发布将删除远程(VSO / TFS服务器)上的Branch标记,这将隐藏Web Access中的分支。
删除将从本地TFS存储库中删除分支。它将保留在远程(VSO / TFS服务器)上,但您将不再在Visual Studio的分支窗口中使用它。您可以通过创建一个重新跟踪远程分支的本地分支来恢复它:
因此,出于您的目的,您正在寻找" Unpublish"特征。这不会删除分支中的任何历史记录。