共用方式為


使用者檔案對應結構描述

更新:2007 年 11 月

使用者對應檔會指出在 ClearQuest 和 Team Foundation 之間對應使用者的方式。ClearQuest 有自己的使用者資料庫,而 Team Foundation Server 則對使用者使用 Windows 使用者名稱。ClearQuest 和 Windows 中的使用者名稱可能不相符,而使用者對應檔讓您有機會指定適當的對應。您不需要指定使用者對應。如果沒有指定任何對應,轉換器會將使用者名稱從 ClearQuest 資料庫放置到 Team Foundation 工作項目。由於轉換器是在「比較不嚴謹的規則」模式中執行,因此可以這樣進行。移轉之後,當您開始編輯這些工作項目時,有些欄位可能會擁有在 Team Foundation 中無效的使用者。如果在宣稱欄位應該只包含有效使用者的欄位上制定規則,在您可以儲存工作項目之前,必須在該欄位中提供有效的使用者。

若要決定您應該執行的動作,請考量下列案例:

  • ClearQuest 和 Team Foundation Windows 使用者名稱相同。您不需要指定任何對應。

  • ClearQuest 和 Team Foundation Windows 使用者名稱不同。您的選擇如下:

    • 將 ClearQuest 使用者對應至這個檔案的 Team Foundation 使用者,而轉換器會在移轉時進行對應。

    • 選擇在移轉時不指定對應。如果具有某些欄位只能有有效使用者的規則,當您編輯這些移轉後工作項目時,必須提供有效的使用者。

    • 選擇不要指定任何對應,並刪除宣稱欄位必須只包含有效使用者的規則。不建議這樣執行。

    • 選擇不要指定任何對應,但可以加入 <ALLOWEXISTINGVALUE/> 以指定具有某些現有值的欄位應該允許可保留現有的值 (即使這些值違反某些規則)。

沒有對應使用者會造成一些混淆。移轉的工作項目會包含 ClearQuest 使用者名稱和新工作項目,或者人員所編輯的工作項目會顯示 Team Foundation Server 使用者名稱。建議的選項是每當 ClearQuest 使用者名稱具有相關聯,但不同的 Windows 登入使用者名稱時就提供對應,並保留沒有相關聯之 Windows 登入使用者名稱的使用者名稱。

使用者檔案對應結構描述

您可以在這個檔案中使用的節點和屬性如下:

  • <UserMappings>:包含所有對應的最上層節點。每個檔案中這個節點只有一個執行個體。

  • <UserMap>:<UserMappings> 的子節點。指定一個使用者對應。使用多個節點以指定多個對應。對應會指定為這個節點的屬性。屬性為:

    • From:ClearQuest 中的使用者名稱。填入您要從 ClearQuest 對應至不同 Team Foundation 使用者名稱的名稱。

    • To:Team Foundation 中的使用者名稱。填入 Team Foundation 使用者名稱,這是指定之 ClearQuest 名稱應該對應至的名稱。

請參閱

工作

HOW TO:編輯使用者對應檔