您现在的位置是:首页» windows系统» 咋样设置映射,如何设置映射

咋样设置映射,如何设置映射

2024-07-13 04:30:37
本内容由系统网小编为大家分享,Windows系统安装教程、办公系统、软件怎么使用、软件使用教程、办公软件攻略等信息。使用游戏引擎、开发游戏和创造虚拟效应的公司可以产生惊人的效果。然而,对于一个游戏引擎,如非现实工程或团结,大型二进制文件将用

本内容由系统网小编为大家分享,Windows系统安装教程、办公系统、软件怎么使用、软件使用教程、办公软件攻略等信息。

使用游戏引擎、开发游戏和创造虚拟效应的公司可以产生惊人的效果。然而,对于一个游戏引擎,如非现实工程或团结,大型二进制文件将用于持有项目资产。为了高效使用和管理这些资产,必须以某种方式将版本控制系统与其他文件类型区分开来。

大多数版本控制系统无法成功管理二进制文档。然而,Perforce Helix核心,作为一种游戏和媒体版本控制标准它迅速安装了有效的二元文件和团队管理,这是众所周知的。建立赫利克斯核心至关重要。这是如何妥善处理二进制文件的方法 。阅读这个博客要花时间。创建 Perforce 风格的地图, 学习如何处理二进制文件 。

部队地图(又称P4地图)。

Force type Map 是向 Helix Core 传达您要如何处理文件的精确方法 。是要在特定文件扩展名或特定文件夹中处理文档。即使Helix Core会验证文件类型并适当储存,然而,Perforce型地图消除了所有疑问。特别是因对修饰剂的处理而造成的混乱是可以避免的(下文说明)。

您必须理解Perforce型映射图的内容 。

如果您在使用 Helix Core 的同时使用游戏引擎,因此,在文件处理之前建立类型地图对项目管理至关重要。这是因为型号地图仅在创建型号地图后提交影响文件。当一张像样的地图诞生时此地图类型决定文件是否必须作为二进制文件或文本文件保存, 并允许锁定文件等 。

文件类型

还有各种其他类型的文档可以保存在 Helix Core 中,但最常见的两种文档是文本和二元文件。

注:关于外国用户的 utf-8 和 utf-16 文件类型,请检查文件类型。

文件格式类型修饰符

对于您的类型图,修饰剂是最重要的它们允许您在多个功能之间做出选择 。例如,垄断锁定是赫利克斯核心最重要的特征之一这使用户能够签署文件,同时防止他人掩盖其工作处理材料。处理游戏引擎文件的最佳方式是总是签名和锁定文件。但在默认情况下,此特性未启用 。其原因是修饰剂。

下面我们将提到许多修饰剂,但您可以在文档中找到一个更全面的列表。注意:您可以在文件类型之后添加修饰剂。+,然后添加标点标记。

这些符号可以在文件类型之后连接,例如:binary+FlS4指定文档将以二进制格式保存,完整(未压缩),带有独特的锁定功能,仅存储四个最新版本。您也可以在类型图中指定一个不代表文件类型的符号,例如:+w //.../writeable/...可写入文件夹中的所有文件都将设置为可写入文件 。模式类型映射匹配文件的仓库路径是模式。 模式是/ 是软件仓库名称、 文件夹、 通配符和文件扩展的路径 。 *除斜线外,代表一个符合任何字符数的通配符。 ...代表可以匹配任何子目录中任何字符的通配符。模式示例示例1:binary+Fl //…/models/*.obj例如,所有“ 模型” 文件夹。 obj 文件被配置为二进制、 未压缩和独家锁定 。 这是处理它的方法 。 这是以 obj 格式保存 3D 模型的绝佳方法 。示例2:binary+wS3 //…/bin/…obj所有 OBJ 文件都保存在 "bin" 子目录中只是我们无法用它作为二进制文件, 因此我们无法把它看成二进制文件。始终可写入,仅保存了最近三处修改。在C++代码汇编过程中,在构建目录中,保存链接文件。名称.obj 是扩展格式 。必须使其处于可执行状态。因为用户不能简单地退出。

Git+许多文件类型

如果你是Git World新来的类型学是一个新概念。这是因为在基特,您只是存储源代码。某些小组利用Git LFS储存大量数据。您可以选择要从 Git 独立保存哪个文件扩展名 。然后使用代码指向二进制文件的存储位置

许多团队发现很难大规模处理它们。 即使您只有一个项目, 您也必须执行每个文件和版本的流程。 这使得传输频道的开发变得复杂, 这就是为什么如此多的团队选择 Perforce 。

不要忽略P4文件

类型映射配置的另一个关键方面是确定哪些文件应该从版本控制中排除。 这种文档不仅不会被锁定,而且还会被从 Helix Core 中排除。ReconcileOfflineWork...或p4 reconcile当那类文件没有被收集的时候,

我们建议在项目根目录中存储所有对象 。.p4ignore文件。这应用于防止提交和同步不必要的大容量文件(例如中间构建文件或烘烤数据),经常修改临时文件(例如日志文件),以及用户特有偏好和配置文件。这将允许您以递增速度发送文件 。避免发生混淆,此外,避免无意披露敏感的用户信息。

p4ignore,像型号地图一样,只影响被忽略文件的构建。后提交如果您先前在软件库中添加了一个文件, 您就必须手动删除它, 并替换文件权限, 以便将其写入。 如果某些文件设置为只读格式, 则会创建这些权限, 可能会给游戏引擎的一些设置和配置文件带来困难, 这些文件是每个用户独有的 。

当出现问题时……

因此, 您必须使用 Helix Core 来管理游戏引擎。 您需要一张类型地图和一个被忽略的文件 。 但是在某些情况下, 事实可能不尽如人意 。 让我们重温一些常见的错误 。

无法保存文件

例如,你在不真实的工作,对不对?并给了你错误的信息。您的衍生数据缓存配置不当 。这可能是因为您在将文件添加到软件库之前没有设置文件。 P4ignore 文件,因此,文件被设置为只读。这些文件必须从程序库中删除 。然后手动激活你的操作系统书写权

由于许可问题, 建设失败 。

如果您试图构建但被告知您没有权限, 可能需要用 +w 修饰符填充中间文件, 以使引擎在建设过程中覆盖它们。 您需要配置您的类型地图, 并手动修改先前的任何文件, 以便总是写入窗体 。

没有保存游戏引擎或视觉工作室的设置 。

如果您不保存您的游戏引擎或视觉工作室设置,也许他们被别人改造了某些目录和文件没有被忽略,因为它们是针对用户的。请参见 p4ignore 示例 。这些文件随后应从程序库中删除。它恢复了操作系统的权限

Perforce Helix 核心客户端可用吗?

Call Lyouji, 一个中华大军批准的合伙人, 来了解为什么这么多客户 依赖Perforce Helix Core 来控制版本。

XTw.com.Cn系统网专业应用软件下载教程,免费windows10系统,win11,办公软件,OA办公系统,OA软件,办公自动化软件,开源系统,移动办公软件等信息,解决一体化的办公方案。

免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!

联系邮箱:773537036@qq.com