2008-10-25 111 views
6

我最近使用Git作为某些可可项目我的工作我的版本控制系统启动,并想知道是否有与可可项目的版本控制系统工作的最佳做​​法。最佳实践项目

有一个明显的“build”目录,我将其从版本控制中排除,因为它并不重要,并且在调试某些代码时可能会发生很大的变化,然后有一些.pbxuser和.perspectivev3会随时更改, Xcode的,但我真的不知道,如果他们是“重要的”,足以在被检查。

是否有排除不重要的文件常用的配置?

在此先感谢

回答

8

这是我的水银.hgignore文件,该文件是基于Peter Hosey's

syntax: glob 

.DS_Store 

*.swp 
*~.nib 

build 

*.pbxuser 
*.perspective 
*.perspectivev3 
*.mode1v3 

*.pyc 
+0

非常感谢您,这正是我一直在寻找的。 – Patrick 2008-10-25 17:09:58

2

我从来没有提交$ {LOGNAME} *文件,他们基本上为当前用户的偏好信息。项目源,目标,依赖项等都在project.pbxproj文件中。而当你在你的问题,构建目录提到的(假设你有地方重新建造的产品:项目目录选项),是派生的文件住的地方,所以没有必要检查中您可以随时重新生成其内容。来自源代码。