使用標籤
更新:2007 年 11 月
您可以使用標籤,選擇性地將它附加至 Team Foundation 版本控制中一組無其他相關性的檔案和資料夾版本,以便稍後擷取這些版本供開發或建置 (Build) 之用。您可以將標籤應用在許多作業中,例如分支、合併、差異和取得特定版本的檔案或資料夾。
常見的標籤類型是里程碑標籤,例如 "M1"、"Beta2" 或 "Release Candidate 0"。
標籤不是已建立版本的物件
標籤與檔案不同之處在於,它們不是已建立版本的物件。這表示 Team Foundation 不會維護先前由標籤所標記之檔案的記錄。此外,標籤也不是必須使用 Checkin 命令認可的暫止的變更。當您發出 Label 命令後,Team Foundation 版本控制伺服器中就會立即反映適當的更新。
標籤會套用至版本,而非檔案
標籤是版本特定的項目,因為您只能將標籤套用到某個版本的檔案或資料夾。檔案和版本可能會有多個與它們關聯的標籤。
標籤具有範圍
標籤是使用限定標籤名稱的範圍所建立。此範圍並不會限制該標籤可套用的項目。您可以針對 Team Foundation 版本控制另一個區段中的另一個標籤,使用相同的名稱。標籤範圍是指 Team Foundation 版本控制中的路徑,而且在此路徑下無法建立具有相同名稱的其他標籤。
標籤的範圍設定為標籤建立所在之 Team 專案的根資料夾。從命令列建立的標籤則會將範圍設定為 label 命令中指定之項目所共用的最長通用路徑。如需詳細資訊,請參閱 Label 命令 (Team Foundation 版本控制)。