具有太多用户工作空间会降低TFS性能吗?

时间:2010-08-30 19:28:57

标签: performance tfs workspace

用户工作空间过多会降低TFS性能吗?

我们的IT小组观察到,开发有许多工作空间,这些工作空间来自已经移动的用户,并希望开发人员对其进行清理。我们目前在TFS中有大约30个活跃用户。可能有10个非活动用户拥有工作区。

我认为工作空间在TFS中占用的空间不大。删除这些旧工作区真的会提高性能吗?

3 个答案:

答案 0 :(得分:3)

当你查看微软的统计数据时,你会看到你所谈论的卷实际上是花生,可以轻松处理:http://blogs.msdn.com/b/bharry/archive/2009/07/13/july-09-devdiv-dogfood-statistics.aspx

如果要清理工作区,请考虑使用Attrice的Sidekicks工具:http://www.attrice.info/cm/tfs/。有一个工作区sidekick,显示所有工作区。您可以在上次访问日期(http://www.attrice.info/images/workspace_sk_screen.gif)上选择工作区 - 例如,过去3个月未访问的所有工作区 - 然后删除它们。

答案 1 :(得分:2)

稍微有点,因为在封面下面,所有内容都只是存储在SQL Server中,但是孤立工作区的性能影响应该是最小的,特别是只有不到50个用户。

您应该建立一个标准方法来确定承包商/员工的一部分,以确保代码签入,重新分配任务以及清理工作区以使事情变得合理。

答案 2 :(得分:1)

考虑到你所谈论的数量,我会说你的收益微不足道。我们目前有近800个工作空间(其中一些是不活动的),我们的表现是可以接受的。