实施进一步的比较和保存相关设置
配置设置:
- 配置比较这些文件、比较时忽略这些文件和检测更改部分。
- 在保存这些文件、忽略这些文件和保存的设置区域配置保存文件。
在所有区域的列内可以进行以下设置。
- 规范列:
- 单击一个单元格并输入所需的值。
- 比较器列:
- 单击一个单元格内。
- 将出现一个下拉菜单。
- 选择所需的比较器(根据预选会跳到您输入的字母)。
- 子目录列:
- 单击一个单元格,激活下拉菜单。
- 选择包括或不包括选项。
涉及到数据类型时,您可以使用占位符 *(例如,*.txt)。
也可以将文件名设置出来(例如,info.txt)。
在拆分文件名时,可以用占位符 * 代表几个字符,用占位符 ? 代表一个字符(例如,*_info_??.txt)。
未指定要比较和保存的文件和文件类型,将不会被比较和保存。如果没有文件被比较,您只能用无差异版本选项创建新版本。如果没有文件被保存,您将无法创建新的版本。
如果未保存目录结构,勾选位于保存的设置下的忽略空目录复选框。
在规则相互矛盾的情况下,下列文件将不会被比较/保存。
例如:
受影响的文件 | 操作 | |
---|---|---|
比较 | 保存 | |
所有 TXT 文件 | 在比较这些文件下,输入 *.txt。 包括子目录 |
在保存这些文件下,输入 *.txt。 包括子目录。 |
无 TXT 文件 | 在比较时忽略这些文件下,输入 *.txt。 包括子目录。 |
在忽略这些文件下,输入 *.txt。 包括子目录。 |
仅限来自根目录/ 的 TXT 文件 无任何文件来自子目录 |
在比较这些文件下输入 *.txt |
在保存这些文件下输入 *.txt |
仅限来自子目录/ 的 TXT 文件 无任何文件来自根目录 |
|
|
来自子目录 "UVZ " 下的所有文件 |
在比较这些文件下,输入 UVZ\*。 |
在保存这些文件下,输入 UVZ\*。 |
没有来自子目录 "UVZ " 的文件 |
在比较时忽略这些文件下,输入 UVZ\*。 |
在忽略这些文件下,输入 UVZ\*。 |
我在 AdminClient > 组件类型编辑器 > 检测更改中应该选择通过时间戳还是校验和?这将如何影响系统性能?我需要考虑文件的大小吗? 为了有效利用资源,在进行详细比较之前,octoplant 利用所选的选项找出哪些文件被更改: 通过时间戳需要更少的时间,因为时间戳可以很快被读取。然而,即使不太可能,也有一定的风险,即两个文件可能有不同的内容,但有相同的时间戳。 通过校验和会较慢,因为需要更多的时间来创建校验和。其优点是对文件内容进行检查,每一个差异都会导致另一个校验和。 可能出现的情景 情景一: 您当前正在编辑的组件类型,通常用于具有大型文件的组件,而这些文件很少被修改。在此情景下:按时间戳提供了最佳解决方案。 情景二: 您当前正在编辑的组件类型,通常用于有小文件的组件,而这些小文件会被定期修改。在此情景下:通过校验和提供额外的安全性,而性能的损失相对较小。
|