【发布时间】:2017-02-09 14:24:42
【问题描述】:
我们在一个分支上开发每个 US 和 Bug,以便能够查看与该元素相关的代码,因此我们生成了大量的分支。每个月我们都会删除旧的,传统上这个过程太慢了。
我们一次只能提交删除 6 到 10 个分支,否则我们会超时。删除 10 个分支需要 5 分钟以上。
我们最近从 TFS 2010 和 VS 2010 迁移到 TFS 2015 和 VS2015,没有任何变化。
这正常吗?有没有办法加快这个速度?在谷歌中寻找答案,我发现与本地工作区有关的东西并非如此,工作区是远程的。
问候。
【问题讨论】:
-
你的分支有多大,分支是否有许多文件夹和大量文件?你是否尝试过一个一个删除你的分支(删除后然后签入待更改)?
-
听起来您的 TFS 服务器的供电不足。 spek 是什么?
-
所有正常操作都正常运行。这里的问题只是删除分支:\
-
我怀疑它与工作空间有关。所有与工作区相关的操作似乎都需要很长时间,我相信删除命令正在检查所有远程工作区中分支的状态。不幸的是,我还没有找到跳过检查的方法,所以仍然需要很长时间(30 个分支大约需要 10 分钟)。如果我有时间删除未使用的工作区并提高性能,我会在此处发布我的结果。