共用方式為


從原始檔控制中取得測試的區域 2:

這個測試涵蓋測試情況下,從版本儲存區透過 Get 命令擷取項目。 將這兩個本機和 Web 專案,則應套用這些測試案例。

指令功能表頁

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

取得最新版本:

  • 檔案 -> 原始檔控制 -> 取得最新版本

  • 檔案 -> 取得最新版本

  • 快顯功能表-> 取得最新版本

  • Get: 檔案 -> 原始檔控制 -> Get.

預期的行為

取得最新版本:

從版本儲存區執行無訊息 (沒有使用者介面) 的擷取之項目的最新的版本。

取得:

顯示取得 ] 對話方塊中,並允許使用者變更所要的檔案集便會擷取與修改影響檔案的擷取方式的選項。

測試案例

動作

測試步驟

若要確認預期的結果

取得最新版本不在本機上的檔案

  1. 建立新的專案。

  2. 將項目加入至專案中。

  3. 放入原始檔控制之下的專案。

  4. 刪除項目的本機複本。

  5. 取得最新版本的項目 (快顯功能表-> 取得最新版本)。

項目檔中,從本機擷取。

取得不在本機上的檔案

  1. 建立新的專案。

  2. 將項目加入至專案中。

  3. 放入原始檔控制之下的專案。

  4. 刪除項目的本機複本。

  5. 取得項目 (檔案 -> 原始檔控制 -> 取得 <item>)。

項目檔中,從本機擷取。

取得的檔案以獨佔方式簽出且本機修改

  1. 建立新的專案。

  2. 將項目加入至專案中。

  3. 放入原始檔控制之下的專案。

  4. 以獨佔方式簽出專案項目。

  5. 修改本機複本。

  6. 取得最新版本的項目 (檔案 -> 取得最新版本的 <item>)。 如果這個步驟成功,請繼續下一個步驟。

  7. 按一下 取代警告] 對話方塊中的按鈕。

從步驟 6 reResult:

警告對話方塊會指出該檔案已經簽出。

ReResult 從步驟 7:

修改本機的檔案就會取代原始版本從版本儲存區。

讀取/寫入檔案。

取得,並取代為簽出、 共享,且本機修改的檔案

  1. 建立新的專案。

  2. 將項目加入至專案中。

  3. 放入原始檔控制之下的專案。

  4. 簽出共用的專案項目。

  5. 修改本機複本。

  6. 取得最新版本的項目 (檔案 -> 取得最新版本的 <item>)。 如果這個步驟成功,請繼續下一個步驟。

  7. 按一下 取代警告] 對話方塊中。

歸因於步驟 6:

警告對話方塊會指出該檔案已經簽出。

歸因於步驟 7:

修改本機的檔案就會取代原始版本從版本儲存區。

讀取/寫入檔案。

取得檔案,並不會存在於本機上,相同的版本儲存區中的最新版本

  1. 建立新的專案。

  2. 將項目加入至專案中。

  3. 放入原始檔控制之下的專案。

  4. 取得項目 (檔案 -> 原始檔控制 -> 取得 <item>)。

本機檔案是不變。

取得內含一個專案的方案

  1. 建立一個專案的方案。

  2. 在 [原始檔控制方案的位置。

  3. 刪除所有的專案檔在本機上。

  4. 取得方案 (檔案 -> 原始檔控制 -> Get).

所有已刪除的檔案會在本機上還原。

請參閱

概念

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