2009-02-04 105 views
4

我已經多次聽說Xcode與SVN的集成是缺乏的,但由於我個人從未使用它,所以我忍不住想知道爲什麼。SVN和Xcode的困境

現在我正在開始一個新項目,並且SCM再次出現。這一次,我想我想要更好地瞭解Xcode究竟做了什麼,並且不適合SVN。

那麼,有沒有恐怖故事?

回答

4

共有非回答你問什麼,但...

我的版本的真正的大風扇(www.versionsapp.com)和它讓我不會在意任何的Xcode一盎司與SVN整合。

+0

很棒的應用程序,但成本55美元。 – Stanislav 2009-07-29 12:49:41

1

沒有恐怖故事:我已經使用Xcode 3.1.2與SVN近一年了,這已經足夠了。 Xcode SCM(源代碼管理器)非常基本,但是很穩定。唯一不好的是刪除文件。

當你刪除一個文件時,Xcode也會提供從版本控制中刪除該文件,但是當它提交時它會抱怨文件丟失。所以我通常在終端上做一個'svn rm'來刪除一個文件,而不是從Xcode文件& Groups面板中刪除它。如果我忘了svn一直在忙碌,那麼'svn cleanup'通常會把它整理出來。

0

在提交或檢出時,它不會顯示您的進度。此外,如果有項目文件衝突,那麼您可以選擇是否保留它或用最新的副本替換。無論哪種方式,有人的變化都會丟失。

除了那個SVN集成是相當實用的 - 我們依靠這幾個月。

0

個人,開發商,我用從來沒有後悔從svn切換到git工作隊(對不起,堆棧溢出不會讓我把中的鏈接)或bzrhttp://www.bazaar-vcs.org/)。你可能會研究它們,但我對Xcode集成知之甚少。 (我認識的每個人都是一個命令行吸毒者 - 或在Windows上使用TortiseBZR等)。

+0

雅,我在這個時候在hg和git之間被撕裂,但肯定已經過去了svn。 – DarthNerdus 2009-08-09 04:38:34