2

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

我们的 IT 小组观察到,开发有许多用户留下的工作空间,这些用户已经离开,并希望开发能够清理它们。我们目前在 TFS 中有大约 30 个活跃用户。工作区可能有 10 个非活动用户。

我不认为工作区在 TFS 中消耗了太多空间。删除这些旧工作区真的会提高性能吗?

4

3 回答 3

3

当您查看来自 Microsoft 的统计数据时,您会发现您所说的数量非常少,可以轻松处理:http: //blogs.msdn.com/b/bharry/archive/2009/07/13/july -09-devdiv-dogfood-statistics.aspx

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

于 2010-08-30T20:03:34.820 回答
2

稍微,因为在幕后一切都只是简单地存储在 SQL Server 中,但是拥有孤立工作区的性能影响应该是最小的,尤其是在 50 个用户以下的情况下。

作为取消供应商/员工的一部分,您应该建立一种标准方法,以确保签入代码、重新分配任务并清理工作区以保持合理性。

于 2010-08-30T19:34:07.550 回答
1

鉴于您所说的数量,我会说您的收益将微不足道。我们目前有近 800 个工作区(其中一些是非活动的),我们的表现是可以接受的。

于 2010-08-30T19:42:35.213 回答