本主题说明如何通过将项目和相关测试资产检入和检出现有源码控制系统来进行共享。
章节目录:
关键项目工件采用 ASCII 格式。这使得通过源码控制进行维护变得更加简单,并且能够在并行开发环境中合并来自多个团队成员的更改。
使用任何源码管理系统共享项目和测试资产的步骤:
其他团队成员可以通过从源码控制中检出项目文件来进行访问。
一旦某个团队成员创建了一个项目,该团队成员就可以创建一个团队项目集文件(.psf),然后可以由团队中的其他成员共享。这样做可以让每一名团队成员都以统一的方式创建 Eclipse 项目。这是从自动化夜间测试过程中导入任务的必要步骤。
导出团队项目集文件的步骤:
通过导入的团队项目集文件创建项目的步骤:
检入 .project、.cdtproject/.cproject [如果存在 - 取决于 CDT 版本]、.parasoft [如果存在] 和 .settings/* [如果存在]。这些文件直接位于项目目录位置。它们完整定义了 C++test 项目的内容和设置。
不应在项目中检入临时数据/文件(例如插桩源、编译对象、链接的测试可执行文件和自动生成的头文件)。默认情况下,临时文件位于当前工作空间的 .cpptest 目录。 - 这些文件不应存储在源码控制中,因为 C++test 可以根据需要自动重新生成这些文件。此外,它们可能包含不可共享的信息(如绝对路径)。 - 如果此数据当前存储在您的项目中,请按照 C++test 用户指南中的说明更改 C++test 临时文件设置。 |
所有项目都在被称为工作空间的临时区域中注册。不建议共享工作空间。每个用户都必须至少拥有一个自己的工作空间。