5

我想知道 TFS 使用了多少空间。TFS 上是否有一个简单的检查可用空间命令?

还有一种方法可以轮询 TFS 以了解剩余的硬盘空间量,并查看何时添加了大的更改或大量文件以及在给定的一周或一天内由谁添加?

4

1 回答 1

5

我想知道 TFS 使用了多少空间。TFS 上是否有一个简单的检查可用空间命令?

项目在数据库中没有以您可以轻松解决的方式进行分区。当然,如果您只想查看所有集合使用了多少空间,您可以查看您的数据库大小。

这是一篇很好的文章,可以粗略估计用于文件、工作项等的空间。

还有一种方法可以轮询 TFS 以了解剩余的硬盘空间量,并查看何时添加了大的更改或大量文件以及在给定的一周或一天内由谁添加?

TFS 不控制您在驱动器上剩余的 HDD 空间量。但是,您可以在代码中通过执行以下操作来检查:

使用System.IO.DriveInfo

var drive = new DriveInfo("DRIVE_LETTER");
long freeSpace= drive.freeSpace;

至于您的最后一个问题(查看何时添加了大量更改或大量文件以及由谁添加),本文演示了如何使用 TFS API 执行您所描述的操作。

于 2011-07-08T05:28:59.737 回答