Choose your operating system:
Windows
macOS
Linux
此页面提供了虚幻游戏同步中可用的菜单和选项的参考。
项目概述
提供了有关以下内容的信息:
-
打开的流送。
-
.uproject
/.uprojectdirs
文件的本地路径。 -
最新同步状态。
选项 |
说明 |
---|---|
设置(Settings) |
更改用于打开项目的文件。 |
立即同步(Sync Now) |
使用 到…(To…) 设置同步项目:
|
虚幻编辑器(Unreal Editor) |
在编辑器中运行项目。 利用可用的 预编译二进制文件(PCB)编辑器 。 |
SDK Info |
查看流送中的SDK可用性。 |
Perforce |
在 Helix Visual Client (P4V) 中打开流送。 |
Visual Studio |
在 Visual Studio 中打开项目。 |
Windows Explorer |
在 Windows Explorer 中打开项目。 |
更多(More) -> 清理工作空间(Clean Workspace) |
清理 Perforce 工作空间 |
显示日志(Show Log) |
显示 日志(Log) 分段中最新同步的日志。 同步操作失败或取消时可用。 |
变更列表
同步到特定变更列表,并查看关于每个变更列表的信息。
选项 |
说明 |
---|---|
类型(Type) |
代码更改、内容更改或者两种同时更改。 |
变更(Change) |
Perforce中的变更列表号。 |
时间(Time) |
识别何时提交了更改。 |
作者(Author) |
识别是谁提交了更改。 |
说明(Description) |
作者编写的变更列表的说明。 |
CIS |
此更改后 持续集成系统(CIS) 的合并状态。需要元数据服务器。 |
状态(Status) |
识别当前谁在使用变更列表的构建,以及他们的相关状态。需要元数据服务器。 |
右键点击上下文菜单
每个变更列表的选项不同,其中一些从项目概述区域复制。
选项 |
说明 |
|
---|---|---|
当前同步的变更列表 |
||
启动编辑器(Launch Editor) |
如果之前已为给定变更列表构建编辑器,则可用 |
|
构建(Build) |
构建变更列表。 |
|
重建(Rebuild) |
重建变更列表。 |
|
生成项目文件(Generate project files) |
生成项目文件。 |
|
在Visual Studio中打开(Open in Visual Studio) |
在 Visual Studio 中打开变更列表。 |
|
一般选项 |
||
同步(Sync) |
使用Perforce同步。 |
|
同步(仅此变更)(Sync(Just this Change)) |
不选取当前已同步变更列表和选定变更列表之间的变更。 |
|
标记为合格(Mark as good) |
其他用户可见。需要元数据服务器。 |
|
标记为不合格(Mark as bad) |
其他用户可见。需要元数据服务器。 |
|
撤销审核(Withdraw review) |
取消 标记为合格 或 标记为不合格 。需要元数据服务器。 |
|
发表评论(Leave comment) |
发表其他UGS用户可见的评论。需要元数据服务器。 |
|
开始调查(Start investigating) |
将变更列表标记为不合格,以及之后的所有其他变更列表,并展开调查。需要元数据服务器。 |
|
添加星标(Add Star) |
将其他人可见的星标添加到构建,表示这是一个特殊构建或已审批构建。 需要元数据服务器。 |
|
复制变更列表(Copy Changelist) |
将变更列表号复制到剪贴板。 |
|
更多信息…(More Info…) |
在P4V中打开变更列表。 |
日志(Log)
当前同步操作的日志,包括Perforce操作和构建操作。 右键点击上下文菜单允许从日志中选择和复制。
筛选器菜单
选项 |
说明 |
---|---|
类型(Type) |
在代码和内容变更列表之间切换或两种类型同时显示(默认)。 |
徽章(Badges) |
基于CIS徽章筛选。 |
显示构建机器变更(Show Build Machine Changes) |
显示构建机器变更列表以及用户变更列表(默认关闭)。 |
同步后选项
选项 |
说明 |
---|---|
构建(Build) |
使用 Unreal Build Tool (UBT) 在从 选项(Options) 菜单中选择的 编辑器编译配置(Editor Build Configuration) 中自动编译项目。 默认为 调试 。 |
运行(Run) |
成功编译时自动运行编译步骤的输出。 |
打开解决方案(Open Solution) |
生成项目文件后,在Visual Studio中自动打开解决方案。 |
选项菜单
选项 |
说明 |
---|---|
应用设置(Application Settings) |
请参阅 应用设置 表。 |
已计划同步(Scheduled Sync) |
设置要同步和编译哪些项目,变更列表类型是什么,以及何时进行:
这还可以用于关闭已计划同步。 |
同步预编译二进制文件(Sync Precompiled Binaries) |
如果可用,自动同步PCB。 |
自动解决冲突(Auto-Resolve Conflicts) |
自动解决Perforce冲突。 |
同步筛选器…(Sync Filter…) |
打开同步筛选器选项对话框。 有关此对话框及其用法的更多信息,请参阅 UGS同步筛选器设置 文档。 |
编辑器编译配置(Editor Build Configuration) |
在 调试 、 调试游戏 或 开发 之间进行选择。 |
自定义编译步骤…(Customize Build Steps…) |
请参阅 自定义编译步骤 表 |
编辑器命令行参数…(Editor Command Line Arguments…) |
命令行参数 窗口允许编辑、添加和移除命令行参数,以及更改传递参数的顺序。 如果你发现自己在反复编辑命令行参数,可以在每次启动时强制弹出此对话框。 |
选项卡名称(Tab Names) |
在 流送 、 工作空间名称 、 工作空间根 或 项目文件 之间进行选择。 |
显示更改(Show Changes) |
在显示无审核更改与通过自动化流程显示更改之间独立切换。 |
时区(Time Zone) |
选择 本地 或 Perforce 服务器 时间。 |
诊断…(Diagnostics…) |
打开UGS的 诊断(Diagnostics) 窗口。 点击此对话框中的 查看日志(View logs) 会将你转到UGS写入日志的位置。 这对于诊断UGS相关问题非常有用。 |
应用设置(Application Settings)
设置 |
说明 |
||||||
---|---|---|---|---|---|---|---|
启动和关闭(Startup and Shutdown) |
将应用配置为在启动时运行并在最小化时继续运行。 |
||||||
默认Perforce设置(Default Perforce Settings) |
UGS将用于登录Perforce的凭证。 |
||||||
更新(Updates) |
程序将在Perforce中查找以更新自身,以及查询是否可以使用应用的不稳定(测试)版本。 |
||||||
集成(Integration) |
UGS与其他应用和工具集成的机制。 |
||||||
自定义工具(Custom Tools) |
与UGS结合使用的工具。 |
||||||
高级(Advanced) |
|
自定义编译步骤
自定义编译步骤 窗口允许你修改和添加新的编译步骤。
选项 |
说明 |
---|---|
正常同步(Normal Sync) |
每次用户同步时运行步骤。 |
已计划同步(Scheduled Sync) |
作为已计划(自动)同步的一部分运行步骤。 |
显示为工具(Show as Tool) |
该步骤将作为用户可运行的工具显示在 项目概述(Project Overview) 的 更多…(More…) 选项中。 |
新建步骤…(New Step…) |
请参阅 新建步骤 表。 |
新建步骤
新建步骤 窗口显示了定义和执行新编译步骤任务所需的所有字段。
字段 / 选项 |
说明 |
---|---|
说明(Description) |
步骤的名称或简短说明。 |
状态文本(Status Text) |
运行任务时显示的状态文本。 |
近似时长(Approximate Duration) |
运行步骤将耗用的时间。 |
编译(Compile) |
使用UBT和UBT的选定配置、平台和附加命令行参数构建目标。 |
烘焙(Cook) |
给定指定配置文件,通过 BuildCookRun 烘焙。 |
其他(Other) |
使用给定的命令行参数集从给定的工作目录运行泛型可执行文件。 你也可以使用日志窗口显示程序的输出。 |
变量 |
变量(Variables) 窗口将打开任务的环境变量并允许编辑。 |