我有一些在Team Foundation Server 2010源代码管理中托管的大型项目。这些项目很长一段时间会有很多签到,而且我们在签入数据库的时候会增长。Reduce Team Foundation Server数据库空间
恐怕未来的规模会成为一个问题(包括性能和备份空间/上传时间)。
有没有办法缩小这个尺寸(删除旧的变更集或其他东西)?
我有一些在Team Foundation Server 2010源代码管理中托管的大型项目。这些项目很长一段时间会有很多签到,而且我们在签入数据库的时候会增长。Reduce Team Foundation Server数据库空间
恐怕未来的规模会成为一个问题(包括性能和备份空间/上传时间)。
有没有办法缩小这个尺寸(删除旧的变更集或其他东西)?
截至今天,有几种方法可以清理TFS数据库,这些解决方案针对TFS的不同组件,如版本控制或测试管理。 AFAIK,没有统一的方法来控制TFS数据库的增长。
这些工具是:
对于许多文件,TFS存储变化的增量,而不是每次签入时的完整副本。这可以大大减少数据库的大小。你可能正在讨厌一个非问题。
的TFS无疑使存储源代码,变更等一个伟大的工作。这个问题更多的是关于我自己的好奇心,而不是真正的担心。在文档中没有关于这方面的内容,但文档并没有涵盖许多其他有用的技巧。 – 2011-06-01 20:12:18