【问题标题】:tfs 2010 - delete WorkItem historytfs 2010 - 删除 WorkItem 历史记录
【发布时间】:2012-07-20 00:37:51
【问题描述】:

我的问题是表 WorkItemLongTexts 大约 17GB!

有什么办法可以删除所有WorkItems的历史记录?

【问题讨论】:

  • 您唯一的问题是表格太大还是表格大小导致了另一个问题?
  • 问题是表每天增长大约 2GB,因为我们将 TFS 工作项与另一个系统同步。 TFS 每天都在变慢!
  • 我猜你的同步机制出了问题。
  • 但是我怎样才能清理我的数据库呢?
  • 你“可以”删除所有内容。但正如我已经提到的:如果不知道导致增长的原因,我个人只会寻找增长的原因。

标签: workitem tfs-workitem


【解决方案1】:

试试这个

witadmin destroywi /id:<id> /collection:<tfs URL>

【讨论】:

  • 这会破坏实际的工作项,而不是与其关联的历史文本。
  • 我认为这是唯一的方法。您可以制作一个工作项的副本,它不会复制历史记录,然后删除原来的。
猜你喜欢
  • 2015-12-10
  • 2011-03-02
  • 2011-02-10
  • 1970-01-01
  • 2020-07-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多