共用方式為


測試區域 7: 共用

這個測試涵蓋透過位置之間共用的項目共用指令。

「 Hhare 」 作業是明顯的重複檔案和資料夾項目的原始檔控制檔案階層架構中的兩個或多個位置之間。 複製不會真的發生在伺服器上,但是使用者並不會看到相同的檔案,在兩個或多個指定的位置。 每當任何共用的項目所做變更,這些變更會出現在所有其他共用位置中。

如果您選取 [使用一個以上的檔案,在它的原始檔控制之下的 [資料夾組合管理共用的運作方式。 在下列情況下,[共用] 命令已停用:

  • 如果選取的資料夾是空的資料夾。

  • 如果沒有實際的資料夾中,但是裡面沒有原始檔控制檔案。

  • 如果虛擬資料夾,不管原始檔控制下的檔案是在它與否。

  • 如果沒有遠端站台的 Web 專案。

指令功能表頁

下列Visual Studio測試案例中使用整合式的開發環境功能表路徑。

共用: 檔案->原始檔控制->共用

預期的行為

  • 共用的檔案會出現在共用位置中。

  • 檢視原始檔控制版本儲存區歷程記錄顯示檔案共用。

  • 編輯共用的檔案編輯檔案的兩個位置。

測試案例

以下是共用的測試區域的特定測試案例。

動作

測試步驟

若要確認預期的結果

共用至另一個載入的專案從原始檔控制之下的一個已載入專案檔案

  1. 建立新的專案。

  2. 將第二個專案加入方案。

  3. 在第二個專案中有一個不在第一個專案的名稱建立檔案。

  4. 將方案加入原始檔控制。

  5. 選取第一個專案。

  6. 開啟共用 ] 對話方塊 (檔案 -> 原始檔控制 -> 共用)。

  7. 共用至第一個專案檔從第二個專案。

  8. 接受簽出如果出現提示。

常見的預期的行為。

共用至另一個專案檔案

  1. 建立新的專案。

  2. 請將它加入至原始檔控制。

  3. 關閉方案。

  4. 建立第二個專案 (新的方案)。

  5. 將方案加入原始檔控制。

  6. 選取 [專案]。

  7. 開啟共用 ] 對話方塊 (檔案 -> 原始檔控制 -> 共用)。

  8. 從共用檔案的先前加入的專案加入開啟的專案。

  9. 接受簽出如果出現提示。

常見的預期的行為。

到目前已載入的專案共用檔案不屬於專案從原始檔控制

  1. 建立新的專案。

  2. 將方案加入原始檔控制。

  3. 將檔案加入至不屬於專案或方案的原始檔控制中。

  4. 選取的專案,然後開啟共用 ] 對話方塊 (檔案 -> 原始檔控制 -> 共用)。

  5. 選取一個檔案內共用不存在於目前的專案或方案中並共用] 對話方塊。

  6. 接受簽出如果出現提示。

原始檔控制存放區執行 Get,因此檔案現在是在本機專案的位置。

共用相同的專案至不同的資料夾中的檔案

  1. 選取 [ 自動簽出工具 -> 選項 -> 原始檔控制

  2. 建立新的專案,並將它加入至原始檔控制。

  3. 將資料夾加入至專案中。

  4. 將檔案加入資料夾並簽入的資料夾。

  5. 選取的資料夾。

  6. 開啟共用 ] 對話方塊 (檔案 -> 原始檔控制 -> 共用)。

  7. 加入所選取資料夾的共用檔案。

常見的預期的行為。

資料夾必須是使用簽入的檔案才可以使用共用。

已載入專案至共用資料夾 — 遞迴

  1. 建立新的專案。

  2. 將方案加入原始檔控制。

  3. 選取 [專案]。

  4. 開啟共用 ] 對話方塊 (檔案 -> 原始檔控制 -> 共用)。

  5. 選取的資料夾。

  6. 到專案中共用資料夾以遞迴方式。

常見的預期的行為。

共用專案之間的數個檔案

  1. 有數個檔案中建立新的專案。

  2. 將方案加入原始檔控制。

  3. 關閉方案。

  4. 在新的專案中建立新的方案。

  5. 將方案加入原始檔控制。

  6. 選取 [專案]。

  7. 開啟共用 ] 對話方塊 (檔案 -> 原始檔控制 -> 共用)。

  8. 共用數個檔案從先前建立的專案,以目前開啟的專案。

常見的預期的行為。

請參閱

概念

測試指南 》 的原始檔控制外掛程式