2010-02-02 91 views
4

我想從我的SVN排除目錄(我使用Xcode的內置SCM)。它沒有簽入,但我只是厭倦了從checkin中選擇它。排除從SVN文件/目錄在Xcode與SCM

我的大部分SVN的經驗是在Windows上使用TortoiseSVN的,其中有一個「忽略」功能工作;我認爲SCM有同樣的選擇。

回答

5

在本SO question提及(約Xcode的集成SVN答案),你仍然可以去的「命令行」。

How to ignore a directory with SVN?

svn propset svn:ignore dirname . 

您可以see in this Paul Solt's blog entry一個新的項目,通過了XCode管理的一個例子,但有一個SVN忽略命令

做一個項目Xcode,然後使用終端和執行命令。如果您不熟悉SVN請查看文檔。

cd LOCAL_PROJECT_PATH 
svn mkdir SVN_REPOSITORY_LOCATION/PROJECT_NAME 
svn co SVN_REPOSITORY_LOCATION/PROJECT_NAME . 
svn add * 
svn revert --recursive build 
svn ps svn:ignore build . 
svn ci 

的命令:

  • 建立在你的SVN倉庫的文件夾。
  • 接下來檢出遠程存儲庫文件夾到本地項目文件夾並添加所有項目文件。
  • 一旦文件被「添加」,您將需要刪除構建目錄並從SVN存儲庫中忽略它。
  • 最後它會提交更改,並且您的項目位於存儲庫中。
+0

真棒,做詭計!謝謝! – ACBurk 2010-02-02 08:04:11

0

VocC就是錢,但是我們是不是也想忽略pbxuser文件和mode1v3文件?

我會改變的svn PS的svn:忽略的構建。步驟爲:

svn propset svn:ignore "*.mode1v3 
*.pbxuser 
bin" .