2011-07-08 28 views
5

我想知道TFS使用了多少空間。 TFS上有簡單的免費空間命令嗎?我如何找到TFS使用的空間有多少

還有一種方法可以輪詢TFS硬盤剩餘空間的數量,並查看何時添加了大量更改或大量文件,以及在給定的一週或某一天由誰加入?

+0

你究竟是什麼意思「TFS使用多少空間」?在服務器上使用?哪臺服務器? TFS將源代碼存儲在一個SQL Server數據庫中,並且還具有數據倉庫和Analysis Services多維數據集,並可能使用Reporting Services和SharePoint。 –

+1

是的 - 首先檢查用於專用或獨立SQL框的數據分區上的可用空間。然後添加一些計數器以監視它,如果你接近某個閾值。 –

回答

5

我想知道TFS正在使用多少空間 。 TFS上有沒有簡單的檢查 可用空間命令?

項目並未在數據庫中進行分區,您可以輕鬆搞清楚這一點。當然,如果你只是想看看所有的集合使用多少空間,你可以看看你的分貝大小。

這是一個很好的article to read,它給你一個粗略的估計文件,工作項目等等的空間。

也就是有沒有辦法查詢TFS的 的硬盤剩餘空間 量,當看到已經添加大的改變或大 文件量和 人對於給定的周或天?

TFS不控制您在驅動器上留下的硬盤空間量。然而,你可以在代碼中檢查該做類似:使用System.IO.DriveInfo

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

至於你的最後一個問題

(見當大的改變或大量的文件已被添加以及由誰),this article演示如何使用TFS API來描述你正在描述的內容。

+1

就像通過API做位的鏈接一樣。 + 1。幹得好! –

相關問題