处理特性文件
大多数特性文件都应使用 xconfmanager 实用程序进行处理。使用上述任一工具的原因在于其存储了您在 <Windchill>\site.xconf 文件中设置的特性值。然后,工具会将这些值传播到适当的 *.properties 文件。(备注块位于 xconfmanager 已更新的 *.properties 文件的顶部和底部。)如果 PTC 维护更新提供了对已更改特性的变更,则 xconfmanager 会自动将存储在 site.xconf 文件中的特性变更传播到 PTC 更新的顶部。
在许多情况下,*.xconf 文件与其 *.properties 文件之间存在一一对应关系;例如,codebase\wt.properties.xconf 与 codebase\wt.properties 对应。在其他情况下,不存在匹配的 XCONF 文件。即使没有关联的 XCONF 文件,仍可以使用 xconfmanager 实用程序处理特性文件。
不应使用 xconfmanager 实用程序处理以下代码库特性:
associationRegistry.properties
descendentRegistry.properties
modelRegistry.properties
moduleRegistry.properties
moduleDir.properties
debug.properties
这是因为这些特性包含不适用于 xconfmanager 实用程序的特性。
如果有许多新特性需要添加到文件 (如 wt.properties) 中,而不是使用 xconfmanager 实用程序来设置每个特性,请考虑自行创建声明 XCONF 文件。在此文件中,声明 targetFile 为 wt.properties 的特性。然后,使用 xconfmanager 实用程序将此文件安装到 declarations.xconf 文件中。有关创建服务提供者特性文件的示例,请参阅添加自定义服务提供者特性文件
这对您有帮助吗?