微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

UE4 SVN/P4Perforce commit filter

 

UE4 的 SVN/P4 服务器目录只需保存 Config、Content(Collection、Developer 子目录可忽略)、Plugins、Source、.uproject 即可。

 

 

【SVN】

 

1、打开SVN客户端-----常规设置------全局忽略样式,替换:

 

Binaries Intermediate Saved launcher.sln .vs DerivedDataCache Collections Developers *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo __pycache__ *.rej *~ #*# .#* .*.swp .DS_Store [Tt]humbs.db

 

   注意:添加时注意最开头的字符与已有配置之间的空格区分。

 

2、在工程根目录提交验证签入情况,“Binaries Intermediate Saved launcher.sln .vs DerivedDataCache Collections Developers” 文件/文件夹已被过滤。

 

 

【Perforce】

 

在工作区的根目录中创建 p4ignore.txt 文件并写入以下过滤:

 

# a list of file or directory names to be ignored in

# Ignore .p4ignore files
.p4ignore

# Ignore directories
Binaries
Intermediate
Saved
DerivedDataCache
Collections
Developers

# files
*.sln
*.vs

# do not ignore this
!README.md

 

在命令行中,将P4IGnorE环境变量设置为指向它(确保使用绝对路径):

 

p4 set P4IGnorE=E:\ue4-xxx\p4ignore.txt

 

执行完此操作后,任何添加忽略列表中文件或目录都将被拒绝。

原文地址:https://www.cnblogs.com/diruizhixia/p/15212133.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐