UDN
Search public documentation:
SCCIntegrationCH
English Translation
日本語訳
한국어
Interested in the Unreal Engine?
Visit the Unreal Technology site.
Looking for jobs and company info?
Check out the Epic games site.
Questions about support via UDN?
Contact the UDN Staff
日本語訳
한국어
Interested in the Unreal Engine?
Visit the Unreal Technology site.
Looking for jobs and company info?
Check out the Epic games site.
Questions about support via UDN?
Contact the UDN Staff
源代码控制集成
概述
登录
- 在文本编辑器中打开
EditorUserSettings.ini 文件。 - 定位到[SourceControl]部分
- 设置:Disabled=False
- 保存文件!
源代码控制包图标
图标 | 意思 |
---|---|
| 文件可以编辑,因为您已经将其迁出。 |
![]() | 文件是只读的 - 您没有将其迁出。 |
![]() | 文件被另一个用户迁出。 |
![]() | 您没有最新版本的文件。 |
![]() | 文件不是 SCC depot 的一部分( 它需要被添加到 SCC depot 中 )。 |




源代码控制菜单

- Refresh(刷新) 内容浏览器中的包的状态仅是自上一次内容浏览器刷新后的状态。如果您想立即更新这些状态,您可以使用这个选项。
- Check Out(迁出) 首先它将会刷新文件的状态,并确定它是否仍然可以被迁出。如果可以,它将会从 SCC depot 中迁出那个文件。
- Submit(提交)... 将会把文件再提交到 SCC depot 中。根据您的 SCC 提供者的不同,这将会弹出一个对话框要求您填写迁入注释并提供给您几个选项。这个选项仅当文件被迁出到您本地时才可用。
- Revert(回滚) 将会把文件回滚到 depot 中的该文件的最近修订版本。您对该文件自它最近一次提交后所保存的任何改变都将会被丢弃。这个选项仅当文件被迁出到您本地时才可用。
- Revision History(修订历史)... 如果 SCC 提供者支持这个功能,这将会弹出一个对话框显示选中文件的修订历史。
其它的工作流程功能
根据修改提示迁出文件
- Check Out Selected(迁出选中的包): 从源代码控制中迁出选中的包。注意:Ghosted 包不能被迁出,因为它们已经被其他人迁出或者当前它不是最新版本。
- Make Writable(使包可读): 使选中的包变为可读状态。甚至可以使得 ghosted(幽灵)包是可写的。简单地简单它名称旁的复选框即可。这是将会在ghosted(幽灵)包上出现一个“正方形”图标。这是通知您如果您点击“Check Out Selected(迁出选中的包)”按钮,这些包将会被忽略。注意,通常如果您的源码控制提供者设置您要迁出的文件是只读的,那么最好不要使用这个选项,因为这会使得源码控制提供者不知道您对文件所做的修改。
- Ask Me Later(稍后询问): 不迁出任何包并且在编辑器会话期间将不会询问您是否迁出列表中的包。注意:当使用某些保存的功能后将仍然会提示您迁出包。
在保存期间迁出包
在编辑器中的许多保存选项也会提示您从源代码控制中迁出包。某些源代码控制提供者将会设置没有迁出的包为只读状态。编辑器不能保存只读文件,所以您必须迁出它们或者使它们处于可写状态时才能保存它们。关于保存操作的更多信息,请参照编辑器包的保存步骤和UnrealEd 用户指南页面。Perforce Specifics(Perforce 规格书)
Perforce 连接对话框
- Server(服务器): 您的 Perforce 服务器地址及端口。
- User(用户名): 您的 Perforce 用户名。
- Client Spec(客户端规格说明): 当迁出或提交文件时要使用的客户端规格说明。在新版本的 Perforce 中也称为 workspace。当您输入用户名后,您可以可选地浏览查看和您的用户名相关的客户端规格说明。