支持的源码控制管理系统
Jtest 提供对以下源码控制管理(SCM)系统的开箱即用支持:
商标 | 测试版本 |
---|---|
Git | 1.7 - 2.46 |
Mercurial | 1.8.0 – 3.6.3 |
Perforce | 2006、2012、2013、2014、2015 |
Subversion (SVN) | 1.2 - 1.13 |
Microsoft Team Foundation Server | 2012、2013、2015、2017、2018、2019 |
Jtest 依赖于与其安装环境一致的文件路径。如果您在 Windows 中使用的是作为 Cygwin 软件包安装的源码控制客户端,某些 Jtest 功能可能会因为 Cygwin 中使用 Unix 风格的路径而无法正常运行。
配置与 SCM 的连接
编辑 INSTALL_DIR
(或其他位置;详细信息,请参阅配置概述)中的 .properties
文件以连接您的 SCM。具体参数取决于使用的 SCM。以下示例展示了连接 SVN 所需的参数:
scontrol.rep.type=svn
scontrol.rep.svn.url=https://svn_server/
scontrol.rep.svn.login=username
scontrol.rep.svn.password=password
scontrol.svn.exec=C:\\path\to\svn.exe
有关配置 SCM 连接的信息,请参阅源码控制设置。
必须正确配置与源代码相关的设置,确保 DTP 访问的数据一致(请参阅向 DTP 发送结果和发布源代码)。