测试环节 2:从源代码管理中获取

此通过 get 命令测试环节检索的项目包括测试用例从版本存储。 应将这些测试用例于本地和于 Web 项目。

访问菜单命令

下面 Visual Studio 集成开发环境 (ide) 菜单路径用于测试用例。

获取最新版本:

  • 文件 - AMP_GT 源代码管理 - AMP_GT 获取最新版本

  • 文件 - AMP_GT 获取最新版本

  • 快捷菜单 - AMP_GT 获取最新版本

  • 获取: 文件 - AMP_GT 源代码管理 - AMP_GT 获取

预期的行为

获取最新版本:

执行项目的最新版本的无提示 (没有 UI) 来检索从版本的存储。

获取:

显示 获取 对话框以及允许用户对要检索和修改选项影响的文件的更改设置文件如何检索。

测试用例

操作

测试步骤

验证的预期结果

不存在本地文件中获取最新版本

  1. 创建新项目。

  2. 向项目中添加项。

  3. 使该项目受源代码管理。

  4. 项目中删除本地副本。

  5. 项目 (快捷菜单 - AMP_GT 获取最新版本) 中获取最新版本。

项目文件检索本地。

获取不存在局部的文件

  1. 创建新项目。

  2. 向项目中添加项。

  3. 使该项目受源代码管理。

  4. 项目中删除本地副本。

  5. 获取项 (文件 - AMP_GT 源代码管理 - AMP_GT 获取item)。

项目文件检索本地。

获取专门检查已修改了局部的文件

  1. 创建新项目。

  2. 向项目中添加项。

  3. 使该项目受源代码管理。

  4. 独占方式签出项目项。

  5. 修改该本地副本。

  6. 项目 (文件 - AMP_GT 获取最新版本item) 中获取最新版本。 如果此步骤成功,请继续下一步。

  7. 单击该警告对话框的 替换 按钮。

从步骤 6:的ReResult

警告对话框指示文件签出。

从第 7 步中的 ReResult:

已修改的本地文件将从版本存储的初始版本替换。

文件为只读。

获取和替换检查,共享,并修改局部的文件

  1. 创建新项目。

  2. 向项目中添加项。

  3. 使该项目受源代码管理。

  4. 检查项目项如共享。

  5. 修改该本地副本。

  6. 项目 (文件 - AMP_GT 获取最新版本item) 中获取最新版本。 如果此步骤成功,请继续下一步。

  7. 单击该警告对话框的 替换

从步骤 6 的结果:

警告对话框指示文件签出。

从步骤 7 的结果:

已修改的本地文件将从版本存储的初始版本替换。

文件为只读。

获取呈现本地的文件,并在以后版本与在版本存储

  1. 创建新项目。

  2. 向项目中添加项。

  3. 使该项目受源代码管理。

  4. 获取项 (文件 - AMP_GT 源代码管理 - AMP_GT 获取item)。

本地文件保持不变。

获取与一个项目的解决方案

  1. 用一个项目创建一个解决方案。

  2. 将解决方案在源代码管理。

  3. 删除所有项目文件局部。

  4. 获取解决方案 (文件 - AMP_GT 源代码管理 - AMP_GT 获取)。

还原所有删除的文件局部。

请参见

概念

测试源代码管理插件的准则