测试区域 4:签入

此源代码管理插件测试区域介绍如何通过 “签入 ”命令将更新的项目发送到版本存储。

命令菜单访问

测试用例中使用以下 Visual Studio 集成开发环境菜单路径。

登记:

文件源代码管理签入

文件签入

快捷菜单, “签入”。

常见预期行为

  • 添加到源代码管理下的解决方案或项目的项目和文件将显示在 “签入 ”对话框和 “挂起的签入” 窗口中。

  • 检查后,添加的项将显示在源代码管理中。

  • 检查后,更新的项在存储中正确进行版本控制。

Test Cases(测试用例)

以下是 Checkin 测试区域的特定测试用例。

案例 4a:修改的项目

介绍如何使用检查操作更新源代码管理下已修改的文件。

操作 测试步骤 要验证的预期结果
修改已检查的文本文件,仅在文件中检查(“签入”对话框) 1.使用文本文件创建新项目。
2.将解决方案添加到源代码管理。
3.签出并修改文本文件。
4.通过“签入”对话框(文件源代码管理签入)签入
常见的预期行为。
修改已检查的文本文件,仅签入文件(挂起的签入窗口) 1.使用文本文件创建新项目。
2.将解决方案添加到源代码管理。
3.签出并修改文本文件。
4.通过 “挂起的签入” 窗口签入。
常见的预期行为。

案例 4b:添加文件

将文件添加到项目或项目添加到解决方案时,项目或解决方案也必须更改。 因此,父文件也检查出来,必须检查才能完成添加。

操作 测试步骤 要验证的预期结果
在一切中添加文本文件并检查(“签入”对话框) 1.创建新项目。
2.将解决方案添加到源代码管理。
3.向项目添加文本文件。
4.如果出现提示,请接受项目外检查。
5.在解决方案资源管理器中选择解决方案。
6. 从 “签入 ”对话框签入。
常见的预期行为。
在一切中添加文本文件并检查(挂起的签入窗口) 1.创建新项目。
2.将解决方案添加到源代码管理。
3.向项目添加文本文件。
4.如果出现提示,请接受项目外检查。
5.从 “挂起签入” 窗口签入解决方案。
常见预期行为

案例 4c:添加项目

将项目添加到解决方案时,解决方案也必须更改。 因此,解决方案文件也会检查出来,必须检查才能完成添加。

操作 测试步骤 要验证的预期结果
将项目添加到源代码管理下的空白解决方案(“签入 ”对话框) 1.创建空白解决方案。
2.将解决方案添加到源代码管理。
3.添加新项目。
4.如果系统提示,请接受解决方案中的检查。
5. 从 “签入 ”对话框签入。
常见的预期行为。
将项目添加到源代码管理下的空白解决方案(挂起的签入 窗口) 1.创建空白解决方案。
2.将解决方案添加到源代码管理。
3.添加新项目。
4.如果系统提示,请接受解决方案中的检查。
5.从 “挂起签入” 窗口签入解决方案。
常见的预期行为。