2013-01-04 129 views
2

我面臨一個問題,跟蹤其他開發人員所做的更改。Xcode項目比較工具

注意:由於某些原因,不使用SVN。

那麼,除了使用kDiff進行單個文件比較之外,是否有更好的方法?這對於大量文件來說太麻煩了。

如查找整個項目的比較,對於在Xcode中創建的項目。

謝謝。

+4

不使用源代碼控制是瘋了。現在停下來,在任何人寫一行代碼之前解決這個問題。我獨自工作,並使用源代碼控制。多個開發者是強制性的。 – rmaddy

+0

@rmaddy,你是對的。我確實使用svn,但由於某些不可避免的原因,我們無法將SVN用於特定項目。 – andyPaul

+2

然後使用git。我想不出任何阻止​​使用源代碼控制系統的原因。 – rmaddy

回答

9

您可以使用FileMerge作爲Xcode包的一部分。這將需要兩個目錄,並比較根目錄樹的內容,只顯示一棵樹中的文件,兩棵樹的不同等等。對於不同的文件,您將獲得標準的視覺差異。這應該給你你需要的快速和容易,我們實際上使用它與svn來比較分支,檢查合併等。

0

您可以使用任何其他 SCM,這是一個自然的方式跟蹤變化(「源控制...」)

如果你仍想使自己的生活困難,你可以使用任何操作系統特定的工具,它可以比較目錄,不僅可以單獨的文件