2008-10-25 162 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文件中。而當你在你的問題,構建目錄提到的(假設你有地方重新建造的產品:項目目錄選項),是派生的文件住的地方,所以沒有必要檢查中您可以隨時重新生成其內容。來自源代碼。