查看: 358|回复: 0

[虚幻4编辑器手册] 版本控制

[复制链接]

1

主题

342

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
75866
发表于 2017-4-5 15:49:28 | 显示全部楼层 |阅读模式

版本控制



       
     
     
     Unreal Engine 4.9

       
     
         



   
    本页面的内容:
   

   
                                                            
        启用版本控制
                       
       
        通过 Editor Preferences 启用版本控制
               
        通过 Content Browser 启用版本控制

                                                        
        状态图标
                                                        
        版本控制操作
                                                        
        签出和签入
                                                        
        停用版本控制
                                            


虚幻编辑器支持版本控制,便于各个团队协调游戏开发和设计工作,以及处理版本控制。


       
默认支持 Perforce 和 SVN。


启用版本控制


可以以下两种方式启用版本控制:


在关卡编辑器的 Preferences 窗口中启用。


在 Content Browser 中启用。

通过 Editor Preferences 启用版本控制


可通过编辑器的主 Preferences 窗口启用版本控制(Edit > Editor Preferences > Loading & Saving)。


版本控制



       


       
                Automatically Checkout on Asset Modification
               
               
                勾选后将自动对修改的资源进行签出。
               
       

       
                Prompt for Checkout on Package Modification
               
               
                勾选后,对源控制包进行修改时将弹出提示询问是否需要签出(锁定)该包。
               
       

       
                Add New Files when Modified
               
               
                文件被修改后,将添加新文件到源控制。
               
       

       
                Use Global Settings
               
               
                使用全局源控制登陆设置替代单个项目设置。修改此项后需要重新登陆。
               
       

       
                Tool for diff'ing text
               
               
                指定工具的文件路径,用于区分文本文件。
               
       


通过 Content Browser 启用版本控制


也可在 Content Browser 中启用版本控制。操作方法为:右键单击 任意资源或文件夹。在快捷菜单底部的 Source Control 部分点击 Connect to Source Control。


版本控制



此操作将打开一个登陆画面,可选择源控制系统并输入恰当设置和其他信息。


版本控制



输入信息后点击 Accept Settings。版本控制启用后,Content Browser 中资源显示将发生变化,反映源控制状态;部分版本控制选项将出现在 右键 快捷菜单中。

状态图标


Content Browser 将在资源的 右上角 显示特殊图标,表明源控制状态。以下为图标及它们的含义:


       
       


       
                由您签出
               
               
                由其他用户签出
               
               
                标记为添加
               
               
                不在存储目录中
               
               
                源控制中存在新版本文件
               
       



版本控制操作


启用源控制后,右键单击 资源将出现以下快捷菜单:


版本控制



       


       
                Check Out
               
               
                签出(锁定)资源进行编辑。可防止其他用户同时编辑资源。
               
       

       
                Refresh
               
               
                刷新资源的源控制状态。
               
       

       
                History
               
               
                获取所选资源的修改历史列表,以便查看历史编辑。
               
       

       
                Diff Against Depot
               
               
                将资源和当前保存在源控制存储目录中的版本进行对比检查。
               
       


签出和签入


右键单击 并选择 Check Out,即可签出资源进行编辑。然而,重新签入时须遵守特定协议。


在资源上 单击右键 并选择 Check In。将出现一个对话,包含签入所需的变更列表描述。


输入描述,它将被添加到资源的修改历史。


完成后点击 OK。


版本控制



       
变更列表描述为必须,因此描述被输入之前 OK 按钮不会启动。


停用版本控制


启动版本控制后,有时可能需要将其停用。


       
建议您只在绝对肯定不需要使用源控制时使用此选项。停用源控制将使内容失去与源控制系统的同步,无法签入变更。



停用版本控制:


点击关卡编辑器窗口右上角的绿色双箭头图标 (版本控制
) 打开 Source Control Login 画面。


点击 Run Without Source Control 按钮。关卡编辑器窗口中的绿色图标将变为带斜杠的一个红圈 (版本控制
),代表版本控制已被停用。






                                       
                                       
完整内容索引
                                       
                               
                       
                       
            

            
            

     2004-2017, Epic Games, Inc. 版权所有。Unreal 及相关的商标是 Epic 在美国和其他国家的注册商标。


    使用条款 | 隐私政策

            
        
               
       
   
回复

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | enginedx注册

本版积分规则

 
 



邮件留言:


 
返回顶部