plasticscm - 如何增加 Plastic Merge Tool 的可用资源?
问题描述
当尝试在 UE4 的海量文件中合并更改时Commit.gitdeps.xml
,我收到错误“文件有太多差异,没有足够的资源来完成操作。”。是否可以更改设置以解决此错误,例如为 mergetool 指定更高的 RAM 使用限制?
解决方案
如果您收到“无法计算差异。文件差异太多,没有足够的资源来完成操作”消息,则表示您已达到最大差异限制。
每次操作的限制是 32k 差异。文件大小应该不是问题。它需要或多或少的 1,5Gb 内存。我们决定限制最大差异,因为在此限制之后内存会增加很多(我们已经优化算法直到这些值)。
为了减少差异,您也可以尝试在外部合并工具中更改比较方法。这样,应该减少差异数。
在塑料“首选项”面板中,您还可以配置不同的合并/差异工具。
推荐阅读
- pattern-matching - Elixir 模式匹配解释
- c# - 在 c# 中解压缩 gz 文件:System.IO.InvalidDataException:'存档条目是使用不受支持的压缩方法压缩的。'
- flutter - 未来
- >>' 不能分配给参数类型 'List
- python - Python 中用于导入的默认参数
- javascript - javascript中的作用域链和全局对象
- python - 如何从 Python 制作作为另一个 C 函数和 Python 函数参数的闭包的 C 函数指针
- python - 通过遍历pygame中的列表来创建地图?
- node.js - Google App 引擎自定义运行时 - 主机标头无效
- python - 无法修复错误:ListVector 类型的对象在烧瓶上不是 JSON 可序列化的?
- javascript - 创建html