共用方式為


原始檔控制結構描述

更新:2007 年 11 月

下表顯示資料倉儲中的 Code Churn 事實資料表和相關測量 (維度) 之間的關聯性。

顯示資料項目間之關聯的結構描述

原始檔控制結構描述只會參考一個事實資料表:

  • Code Churn 事實資料表 (dbo.Code Churn).

原始檔控制結構描述也會參考五個維度 (Dimension) 資料表:

  • File 維度資料表 (dbo.File)

  • Changeset 維度資料表 (dbo.Changeset)

  • Team Project 維度資料表 (dbo.Team project) (請參閱共用維度)

  • Person 維度資料表 (dbo.Person) (請參閱共用維度)

  • Date 維度資料表 (dbo.Date) (請參閱共用維度)。

Code Churn 事實資料表

Code Churn 事實資料表中會針對每個變更集具有一個資料列,並包含計算所加入、刪除和變更之程式行的測量。下表描述 Code Churn 事實資料表中的資料行。

欄位

說明

__ID

用來識別資料表之記錄的號碼 (內部使用)。

Lines Added

已加入之新程式行的數目。

Lines Modified

已修改之程式行的數目。

Lines Deleted

已移除之程式行的數目。

Net Lines Added

已加入的程式行數和已刪除的程式行數之間的差異。

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__TrackingID

倉儲基礎結構用來追蹤記錄的識別號碼。

Changeset

Changeset 維度的外部索引鍵,此維度用來表示與變更關聯之變更集。

Filename

File 維度資料表的外部索引鍵,此資料表用來表示修改過的檔案。

Date

Date 維度資料表的外部索引鍵,此資料表用來表示變更集的送出日期。

Checked In By

Person 維度資料表的外部索引鍵,該資料表表示簽入變更集的人員。

Team Project

檔案已變更過之專案之 Team Project 維度資料表的外部索引鍵。

File 維度資料表

下表描述 File 維度資料表中的資料行。

欄位

說明

__ID

用來識別資料表中之記錄的號碼 (內部使用)。

File

原始程式檔 (Source File) 的名稱。

Parent Path

在 [區域|反覆項目|檔案路徑] 階層架構中的父節點完整路徑。例如,如果資料行表示檔案 "$/a/b/c",則父路徑為 "$/a/b"。

File Path

版本控制資料庫中之目錄和檔案的階層架構。

File Extension

原始程式檔的副檔名。

__Parent_ID

索引鍵的參考,該索引鍵包含與階層架構中的這個 [區域|反覆項目|檔案路徑] 節點相關的資訊。例如,如果資料列代表檔案 "$/a/b/c",包含 "$/a/b" 之資料列的索引鍵值會包含在 parent_ID 中。

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__DimensionMemberActive

描述維度成員是否已完全填入的值 (內部使用)。

Changeset 維度資料表

下表描述 Changeset 維度資料表中的資料行。

欄位

說明

__ID

用來識別資料表中之記錄的號碼 (內部使用)。

Changeset ID

包含此檔案變更的變更集 ID。

Changeset

與變更集關聯的簽入註解。

Policy Override Comment

原則覆寫時提供的註解。如果原則未使用這個變更集覆寫,則這個欄位為 null。

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__DimensionMemberActive

維度成員是否已完全填入 (內部使用)。

請參閱

概念

程式碼變換檢視方塊

其他資源

關聯式結構描述