我已經多次聽說Xcode與SVN的集成是缺乏的,但由於我個人從未使用它,所以我忍不住想知道爲什麼。SVN和Xcode的困境
現在我正在開始一個新項目,並且SCM再次出現。這一次,我想我想要更好地瞭解Xcode究竟做了什麼,並且不適合SVN。
那麼,有沒有恐怖故事?
我已經多次聽說Xcode與SVN的集成是缺乏的,但由於我個人從未使用它,所以我忍不住想知道爲什麼。SVN和Xcode的困境
現在我正在開始一個新項目,並且SCM再次出現。這一次,我想我想要更好地瞭解Xcode究竟做了什麼,並且不適合SVN。
那麼,有沒有恐怖故事?
共有非回答你問什麼,但...
我的版本的真正的大風扇(www.versionsapp.com)和它讓我不會在意任何的Xcode一盎司與SVN整合。
沒有恐怖故事:我已經使用Xcode 3.1.2與SVN近一年了,這已經足夠了。 Xcode SCM(源代碼管理器)非常基本,但是很穩定。唯一不好的是刪除文件。
當你刪除一個文件時,Xcode也會提供從版本控制中刪除該文件,但是當它提交時它會抱怨文件丟失。所以我通常在終端上做一個'svn rm'來刪除一個文件,而不是從Xcode文件& Groups面板中刪除它。如果我忘了svn一直在忙碌,那麼'svn cleanup'通常會把它整理出來。
在提交或檢出時,它不會顯示您的進度。此外,如果有項目文件衝突,那麼您可以選擇是否保留它或用最新的副本替換。無論哪種方式,有人的變化都會丟失。
除了那個SVN集成是相當實用的 - 我們依靠這幾個月。
個人,開發商,我用從來沒有後悔從svn
切換到git
工作隊(對不起,堆棧溢出不會讓我把中的鏈接)或bzr
(http://www.bazaar-vcs.org/)。你可能會研究它們,但我對Xcode集成知之甚少。 (我認識的每個人都是一個命令行吸毒者 - 或在Windows上使用TortiseBZR等)。
雅,我在這個時候在hg和git之間被撕裂,但肯定已經過去了svn。 – DarthNerdus 2009-08-09 04:38:34
很棒的應用程序,但成本55美元。 – Stanislav 2009-07-29 12:49:41