【问题标题】:Reduce Team Foundation Server database space减少 Team Foundation Server 数据库空间
【发布时间】:2011-09-06 13:14:56
【问题描述】:

我在 Team Foundation Server 2010 源代码管理中托管了一些大型项目。这个项目很长一段时间,所以会发生很多签入,并且随着我们签入,数据库会增长。

恐怕以后大小会成为问题(包括性能和备份空间/上传时间)。

有没有办法减小这个大小(删除旧的变更集或其他)?

【问题讨论】:

    标签: tfs


    【解决方案1】:

    到目前为止,有几种方法可以清理 TFS 数据库,这些解决方案针对 TFS 的不同组件,例如版本控制或测试管理。 AFAIK,没有统一的方法来控制 TFS 数据库的增长。

    这些工具是:

    tf destroy

    Test Attachment Cleanup Tool

    witamin (destroying work items)

    【讨论】:

      【解决方案2】:

      对于许多文件,TFS 会在您每次签入时存储更改的增量,而不是完整副本。这可以大大减小数据库的大小。您可能担心没有问题。

      【讨论】:

      • TFS 无疑在存储源代码、变更集等方面做得很好。这个问题更多是关于我自己的好奇心,而不是真正的担忧。文档中对此一无所知,但文档并未涵盖许多其他有用的技巧。
      猜你喜欢
      • 2016-10-04
      • 2014-12-09
      • 2018-08-16
      • 2022-07-22
      • 1970-01-01
      • 2011-04-08
      • 2014-02-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多