章节目录:
scope.local
此设置用于启用或禁用根据本地用户和系统文件修改时间推断代码作者的功能。
可接受的值
true | 默认。将根据本地用户确定作者。 |
---|---|
false | 不会根据本地用户确定作者。 |
用法示例
以下配置将禁用根据本地用户推断作者:
scope.local=false
相关内容
scope.scontrol
此设置用于启用或禁用根据支持的源码控制系统中的数据推断代码作者的功能。
可接受的值
true | 将根据源码控制信息确定作者。 |
---|---|
false | 默认。不会根据源码控制信息确定作者。 |
用法示例
以下配置将启用根据源码管理数据推断作者:
scope.scontrol=true
相关内容
scope.scontrol.files.filter.mode
此设置用于指定将分析范围限制为文件子集的过滤器。Git SCM 支持该设置。
此设置将覆盖测试配置中配置的时间过滤器(请参阅创建自定义测试配置)。
可接受的值
all | 默认。检查范围内的所有文件。 |
---|---|
local | 仅检查本地修改的文件。 |
branch | 仅检查当前工作分支和参考分支之间存在差异的文件。默认情况下,参考分支是主要的集成流,例如“master”、“trunk”、等。您可以使用 scope.scontrol.ref.branch 指定自定义分支。 |
用法示例
以下配置将分析范围缩小至本地修改的文件:
scope.scontrol.files.filter.mode=local
以下配置将分析范围缩小至当前工作分支和主要开发流之间存在差异的文件:
scope.scontrol.files.filter.mode=branch
以下配置将分析范围缩小至当前工作分支和“feature_372”分支之间存在差异的文件:
scope.scontrol.files.filter.mode=branch
scope.scontrol.ref.branch=feature_372
相关内容
scope.scontrol.ref.branch
此设置用于指定一个自定义参考分支,与当前工作分支进行比较,以明确和分析修改过的文件。它在 scope.scontrol.files.filter.mode 选项设置为 branch
时适用。Git SCM 支持该设置。
此设置将覆盖测试配置中配置的参考分支(请参阅创建自定义测试配置)。
可接受的值
[branch] | 参考分支的分支名称或标识符。 |
---|
用法示例
以下配置指定当前工作分支将与“US129”分支进行比较:
scope.scontrol.files.filter.mode=branch
scope.scontrol.ref.branch=US129
相关内容
scope.javadoc
此设置用于启用或禁用根据 Javadoc @author 标签推断代码作者的功能。
可接受的值
true | 默认。将根据 Javadoc 中的 @author 标签确定作者。 |
---|---|
false | 不会根据 Javadoc 中的 @author 标签确定作者。 |
用法示例
以下配置将禁用根据 @author 标签推断作者:
scope.javadoc=false
相关内容
scope.xmlmap
此设置用于启用或禁用根据 XML 映射文件分配任务的功能,该文件定义了将任务分配给特定文件或文件集作者的方式。详细信息,请参阅创建作者 XML 映射文件。
可接受的值
true | 将根据 XML 映射文件分配任务给作者。 |
---|---|
false | 默认。不会根据 XML 映射文件分配任务给作者。 |
用法示例
以下配置将启用根据 XML 映射文件分配任务给作者:
scope.xmlmap=true
相关内容
scope.xmlmap.file
此设置用于指定 XML 映射文件的路径,该文件定义了将任务分配给特定文件或文件集作者的方式。
可接受的值
[路径] | XML 映射文件的路径,该文件定义了将任务分配给文件或文件集作者的方式。 |
---|
用法示例
以下配置指定应如何根据 mapping.xml
中包含的信息将任务分配给文件或文件集的作者。
scope.xmlmap.file=C:\\parasoft\\mapping.xml
相关内容
authors.ignore.case
此设置用于指定识别作者时是否区分大小写。
可接受的值
true | 忽略作者姓名大小写差异。 |
---|---|
false | 默认。识别作者时区分大小写。 |
用法示例
以下配置将忽略作者姓名的大小写差异,例如,“david”、“David”和“DAVID”均被视为同一个用户。
authors.ignore.case=true
相关内容
authors.user{n}
此设置指定作者的用户名、电子邮件地址和全名。
可接受的值
[user_name, email_address, full_name] | 逗号分隔的列表,指定特定用户的用户名、电子邮件地址和全名。 |
---|
用法示例
以下配置指定了两个作者的详细用户信息:
authors.user1=dan,[email protected],Dan Stowe
authors.user2=jim,[email protected],Jim White
相关内容
authors.mapping{n}
此设置指定如何映射作者。
可接受的值
[user_name1, user_name2] | 两个逗号分隔的用户名,将一个作者的用户名(user_name1)映射到另一个用户名(user_name2)。 |
---|
用法示例
以下配置将作者名称从 old_user 映射到 new_user,将 broken_user 映射到 correct_user:
authors.mapping1=old_user,new_user
authors.mapping2=broken_user,correct_user