|
特性
|
说明
|
||
|---|---|---|---|
|
mksis.si.restrictedCharsForDevpathName
|
防止在开发路径名称中使用指定字符。要防止使用某些字符,请在“值”字段输入这些字符。这些值区分大小写。输入多个不带空格的字母。例如,要防止使用字符 x、X、y 和 $,请输入 xXy$。
默认情况下,开发路径名称中不允许使用以下字符:
• \n
• \r
• \t
• :
• [', ']
• #
• ISO 控制字符
• Java 或 Unicode 标识符中的可忽略字符
|
||
|
mksis.si.triggers.disabled
|
文件中列出了含有已禁用事件触发器的项目,例如:
si.triggers.disabled=triggers/disabled.txt
|
||
|
mksis.si.triggers.disableSubProjects
|
如果任何一个父项目中存在已禁用事件触发器,决定是否禁用子项目触发器。
默认值为 true。
|
||
|
mksis.si.triggers.enable
|
启用配置管理触发器。
如果设置为 false,则忽略所有其他触发器特性,并且不会运行配置管理触发器。
默认值为 true。
|
||
|
mksis.si.triggers.events
|
事件定义文件目录 (.events 文件)。
默认为 triggers/events/。
|
||
|
mksis.si.triggers.resolution
|
解析类型。singlescript、singlecontext、或 chained 的其中一个。
默认值为 chained。
|
||
|
mksis.si.triggers.resolutionOrder
|
触发器解析顺序。PTC RV&S 先解析全局触发器,然后是项目触发器。
默认值为 global;project。
|
||
|
mksis.si.unsupportedCharsInProjectName
|
防止在项目或子项目名称中使用字符。管理员可在“编辑特性”对话框的“值”字段中添加项目或子项目名称中不支持的字符 (以分号分隔) 列表。
以下是特性中默认不支持的字符列表:
• <
• >
• :
• "
• /
• \
• ?
• *
• |
|
||
|
mksis.si.allowUnsupportedCharsInProjectName
|
当设置为 true 时,除默认不支持的字符外,还可以在项目或子项目名称中包含策略 mksis.si.unsupportedCharsInProjectName 中指定的不支持字符。
该特性的默认值为 false。
|
||
|
mksis.si.unsupportedCharsInMemberName
|
防止在成员名称中使用字符。管理员可在“编辑特性”对话框的“值”字段中添加成员名称不支持的字符 (以分号分隔) 列表。
以下是特性中默认不支持的字符列表:
• <
• >
• :
• "
• /
• \
• ?
• *
• |
|
||
|
mksis.si.allowUnsupportedCharsInMemberName
|
当设置为 true 时,除默认不支持的字符外,还可以在成员名称中包含策略 mksis.si.unsupportedCharsInMemberName 中指定的不支持字符。
该特性的默认值为 false。
|
||
|
mksis.si.webhook.enable
|
如果设置为 true,则启用 webhook 事件触发器。
如果设置为 false,则忽略所有 webhook 配置。
该特性的默认值为 true。
|
||
|
mksis.si.webhook.notifier.maxThreads
|
设置可用于并发发送 webhook 通知的最大线程数。
增加此值可以提高发送大量 webhook 通知时的性能,但也可能会增加服务器的资源使用量。
该特性的默认值为 5。
|
||
|
mksis.si.webhook.notifier.retry.attemptDelay
|
设置在重试队列中检查发送失败但已做好重试准备的 webhook 通知与重新提交发送之间延迟时间
较长的延迟可以避免因重试次数过多而导致 webhook 端点过载,但也可能会增加成功发送通知所需的时间。
该特性的默认值为 30 秒。
|
||
|
mksis.si.webhook.notifier.retry.cleanupDelay
|
设置从重试队列中清理失败 webhook 通知的延迟时间。
这有助于防止重试队列无限增长和消耗过多资源。
该特性的默认值为 300 秒。
|
||
|
mksis.si.webhook.notifier.retry.maxThreads
|
设置可用于重新并发发送失败 webhook 通知的最大线程数。
增加此值可以提高重试发送大量失败 webhook 通知时的性能,但也可能会增加服务器的资源使用量。
该特性的默认值为 2。
|
||
|
mksis.si.webhook.notifier.timeout
|
设置 webhook 通知发送尝试的超时时间。
如果 webhook 通知无法在此时间内发送,系统将视其为失败,并按照重试策略重试。
该特性的默认值为 2 秒。
|
||
|
mksis.si.webhook.trigger.script
|
在触发 webhook 事件时从 mksis.triggers.scripts 目录中执行的脚本。此脚本用于将 webhook 有效载荷发送到指定的 webhook URL。
请确保 mksis.triggers.scripts 目录中存在此脚本。如果未设置脚本,系统将不会发送 webhook 事件。
|