HOW TO:編輯原始檔控制移轉使用者對應檔
更新:2007 年 11 月
分析階段會產生使用者對應檔。如需詳細資訊,請參閱 HOW TO:為移轉作業對您的 Visual SourceSafe 資料庫進行分析。這個使用者對應檔是由所有 Visual SourceSafe 使用者所組成,而這些使用者已在移轉時執行資料夾上的任何原始檔控制作業。可以使用這個檔案,將 Visual SourceSafe 使用者對應至 Team Foundation 使用者。如果沒有對應使用者,轉換器會使用 Team Foundation 版本控制中的 Visual SourceSafe 使用者名稱。
若要自訂使用者對應檔
在您執行分析的資料夾中,請於命令提示字元中輸入 notepad usermap.xml,然後按 [Enter] 鍵。
會出現下列 XML 檔案:
<?xml version="1.0" encoding="utf-8"?> <UserMappings> <UserMap From="Admin" To=""></UserMap> <UserMap From="guest" To=""></UserMap> <UserMap From="Jane" To=""></UserMap> <UserMap From="Mike" To=""></UserMap> </UserMappings>
針對每個要對應的 Visual SourceSafe 使用者名稱,將有效的 Windows 使用者名稱或 Team Foundation Server 使用者名稱加入至 [To] 欄位中,如這個範例所示:
<?xml version="1.0" encoding="utf-8"?> <UserMappings> <UserMap From="Admin" To="MYDOMAIN\Jennifer"></UserMap> <UserMap From="guest" To="TestAlias1"></UserMap> <UserMap From="Jane" To="Jane"></UserMap> <UserMap From="Mike" To=""></UserMap> </UserMappings>
如果您提供的使用者名稱對應類似於 <UserMap From="Mike" To=""></UserMap>,其中 "Mike" 是有效的 Windows 使用者名稱,則 Team Foundation 會將 "Mike" 對應到 "MYDOMAIN\Mike",其中 MYDOMAIN 是預設網域。如果您未提供有效 Windows 使用者 "Mike" 的任何對應,則 Team Foundation 也會將 "Mike" 對應到 "MYDOMAIN\Mike"。但是,如果 "Mike" 不是有效的使用者,則 Team Foundation 會將 "Mike" 對應到 "Mike",而且 "Mike" 不是 Team Foundation 中的有效使用者。
秘訣 如果可以的話,指定 Visual SourceSafe "guest" 帳戶至 Windows 使用者帳戶或 Team Foundation 使用者,以避免遺失代表來賓使用者執行之版本控制動作的記錄。
儲存您的變更,然後關閉 [記事本]。
請參閱
工作
HOW TO:為執行轉換器準備您的 Visual SourceSafe 資料庫
HOW TO:從 Visual SourceSafe 移轉至 Team Foundation