常规策略选项
策略编辑器中的“常规”选项卡提供了以下常规策略选项:
策略选项
说明
需要提供修订版本说明
每次检入成员时强制执行要求提供修订版本说明的策略。
默认值为 false。如果此策略选项设置为 false,则允许用户检入没有修订版本说明的修订版本。
如果“需要提供修订版本说明”已启用,则必须在检入操作发生时提供修订版本说明。修订版本说明中必须至少有一个字符。此策略选项可以在项目级别启用或禁用,也可以锁定。
需要提供存档说明
每当将新成员添加到项目时,强制执行要求提供存档说明的策略。
默认设置为 false。如果此策略选项设置为 false,则允许用户添加没有存档说明的成员。
如果“需要提供存档说明”已启用,则必须在将新成员添加到项目时提供存档说明。存档说明中必须至少有一个字符。此策略选项可以在项目级别启用或禁用,也可以锁定。
此策略不适用于导入的成员。
按参考存储文本
设置创建存档时的文本文件默认存档存储机制。如果选中,则成员历史记录中的单个文本文件修订版本会完整存储,并且在检入时不执行差异比较 (即,历史记录中的修订版本不按增量存储)。当文件内容从一个修订版本到下一个修订版本发生重大变化时,可以使用按参考存储文本文件的选项。
如果未选中,则文本文件会自动按增量存储 (即按“反向”增量存储,其中仅存储修订版本之间的差异,然后在检出时重新计算所需的修订版本)。文本文件可以按增量或参考存储。
如果已锁定,则 Update Archive 命令无法将存储格式更改为与此文本文件不同的值。
* 
对于大型文本文件,在按增量存储和按参考存储之间更改存储格式可能非常耗时并且需要较多内存资源。
必须执行的延迟操作
PTC RV&S 服务器配置为只接受使用“提交”“提交更改包”命令提交的成员操作。
在 GUI 中,已针对每个成员操作启用对话框中的延迟选项,用户无法更改。在 CLI 中,如果成员操作未延迟,则会失败。
此策略默认不启用。
* 
此策略仅在客户端上强制执行。它不是一种强制机制,而是对某种开发模式的强烈建议。
限制变型中的“可用的新修订版本”增量
在变型项目中限制显示可用的新修订版本增量。此策略选项可以在项目级别启用或禁用,也可以锁定。
默认设置为 false。如果此策略选项设置为 false,则会根据需要为变型项目中的成员显示“可用的新修订版本”增量,并采用与非变型项目相同的标准。
如果此策略选项设置为 true,则变型项目中“可用的新修订版本”增量的显示仅限于已检入或已创建变型分支的成员。如果您将变型项目用于发布后维护,此策略会非常有用。
强制对成员命令进行 FetchRevision 检查
强制检查所有成员命令的 FetchRevision 权限。默认设置为 false。
如果设置为 true,则只要用户创建新沙盒、重新同步成员、检出未锁定成员或尝试查看成员修订版本的内容,就会检查每个成员在 ACL 中的 FetchRevision 权限。
* 
由于需要进行额外检查,启用此策略可能会导致服务器性能下降。
强制使沙盒成员始终可写入
用于 Mathworks 集成。可以全局设置或针对具体项目进行设置。
允许沙盒成员保持可写入状态,即使它们未锁定。
设置此策略后,项目中的所有文件都会标记为可写入。编写新代码时,基于内容的增量会表明用户发生了哪些更改。
* 
用户必须重新同步他们的沙盒才能使对此策略的更改生效。
允许对符号链接进行配置管理
允许将符号链接文件添加为成员。符号链接是一种特殊类型的文件,包含指向其他文件或目录的差异。链接文件指向的文件不需要是成员。
此策略默认启用。如果禁用此策略,当您添加符号链接文件时,它会添加目标文件的内容,而不是符号链接文件本身。
* 
如果删除符号链接文件成员,则目标文件不受影响。
符号链接文件作为二进制文件添加。
在 Web 界面中,您无法检入符号链接文件。如果在 Web 界面中检入符号链接文件,则链接文件会使用目标文件内容进行替换。
在 CLI 中使用符号链接成员时,确保在真实的文件系统目录中操作,而非在路径包含符号链接的目录中操作。
您必须授予用户创建符号链接所需的 Windows 权限,这样他们能够在其沙盒中查看符号链接成员。
符号链接的最大目标路径长度为 4096 个字符。
启用成员修订版本的校验和验证
启用成员修订版本的校验和计算和验证。设置此策略后,会在每次将新成员修订版本送至存档执行时计算校验和。然后会在 PTC RV&S 客户端收到成员修订版本时会对校验和进行校验。这样可以确保服务器和客户端之间的数据完整性。
此策略默认启用 (即 RevisionChecksumsEnabled=true)。
对“按参考存储”成员禁用 Visual Difference 和 Visual Merge
如果成员的存档按参考存储,则此策略不允许用户使用 PTC RV&S 对文件进行差异比较和合并。如果在 PTC RV&S 客户端首选项中指定了“第三方差异工具”“第三方合并工具”值,用户仍可以使用第三方工具对文件进行差异比较和合并。
当按参考存储的文本存档包含非常大的修订版本时,此策略会很有用,而且使用 PTC RV&S 客户端进行成员差异比较或合并很可能会超出可用资源。
使用文件保管库进行存储 (按参考成员修订版本)
对修订版本数据启用配置管理文件存储。仅当针对服务器配置了存储时,此选项才启用文件存储。仅针对标记为按参考存储的文件启用文件存储。有关文件保管库配置的详细信息,请参阅针对配置管理的文件存储
* 
在具体项目上启用文件存储时,共享存档会根据存档的规范位置存储在保管库或数据库中。
文本工作文件大小调控器 (KB)
为数据库存储库上的以下操作设置文本修订版本或工作文件的最大大小:
检入/项目检入,将按增量存储的存档转换为按参考存储。
从配置管理 Web 界面查看成员差异。超过 GUI 和 CLI 的最大大小无效。
PTC RV&S 尝试对大文件进行差异比较时,此选项可防止 PTC RV&S 服务器中出现内存不足的问题。如果文件在检入时超出了最大大小,则用户可以取消操作或将存档转为“按参考存储”。
非成员包括筛选器
指定要在“非成员”视图中或者通过“添加成员”命令使用该筛选器时包括的文件类型。单击“更改”可修改设置。
* 
设置此策略选项时,请确保没有脚本或集成受更改影响。例如,如果该集成是在假设该选项可以设置的情况下创建的,那么在添加成员时锁定该选项可能会导致集成失败。
非成员排除筛选器
指定要从“非成员”视图中或者通过“添加成员”命令使用该筛选器时排除的文件类型。单击“更改”可修改设置。
* 
设置此策略选项时,请确保没有脚本或集成受更改影响。例如,如果该集成是在假设该选项可以设置的情况下创建的,那么在添加成员时锁定该选项可能会导致集成失败。
二进制存档模式
指定使用“添加成员”命令强制匹配成员自动添加为存储库中的二进制存档数据的文件模式。单击“更改”可修改设置。点击“移除”可删除所有指定的文件模式。
* 
设置此策略选项时,请考虑可能受到影响的脚本或集成。例如,将成员添加为文本的集成必须遵循配置的策略并将成员添加为二进制存档数据。
这对您有帮助吗?