2011-07-08 64 views
0

我想上傳我的xcode項目到git,但只需要文件。我看到不同的文件,我確定在構建過程中創建,但其他人則不是。我在說的是*pbx**.oa文件。保存忽略xcode項目版本控制中的* pbx *文件嗎?

我使用的是git。並且想要配置一個「排除」文件,其中包含要忽略的文件模式。添加以下模式是否安全:*pbx**.oa

也許有人可以共享一個排除文件..

回答

1

沒有因爲project.pbxproject是非常重要的(與版本控制一個真正的痛苦),它不是PBX安全。我不確定* .oa,但這裏列出了我目前在svn中排除的項目。

*.pbxuser, 
*.mode*, 
build, 
.DS_Store, 
*.perspectivev*, 
*.xcworkspace, 
xcuserdata 
2

當使用Git,我用下面的.gitignore文件:

.DS_Store 
build/ 
*.xcodeproj/* 
!*.xcodeproj/project.pbxproj 

這對Xcode的3.x的可能會有Xcode 4生成的其他文件應該被忽略(也許別人會善意提供這些信息)。

+0

一個大部分都是這樣的命令:'printf'* .pbxproj -crlf -diff -merge「> .gitattributes && printf」.DS_Store \ n * .xcodeproj/* \ n!*。xcodeproj/project.pbxproj「> .gitignore' – Jano

相關問題