2013-01-04 60 views
2

我面临一个问题,跟踪其他开发人员所做的更改。Xcode项目比较工具

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

那么,除了使用kDiff进行单个文件比较之外,是否有更好的方法?这对于大量文件来说太麻烦了。

如查找整个项目的比较,对于在Xcode中创建的项目。

谢谢。

+4

不使用源代码控制是疯了。现在停下来,在任何人写一行代码之前解决这个问题。我独自工作,并使用源代码控制。多个开发者是强制性的。 – rmaddy

+0

@rmaddy,你是对的。我确实使用svn,但由于某些不可避免的原因,我们无法将SVN用于特定项目。 – andyPaul

+2

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

回答

9

您可以使用FileMerge作为Xcode包的一部分。这将需要两个目录,并比较根目录树的内容,只显示一棵树中的文件,两棵树的不同等等。对于不同的文件,您将获得标准的视觉差异。这应该给你你需要的快速和容易,我们实际上使用它与svn来比较分支,检查合并等。

0

您可以使用任何其他 SCM,这是一个自然的方式跟踪变化(“源控制...”)

如果你仍想使自己的生活困难,你可以使用任何操作系统特定的工具,它可以比较目录,不仅可以单独的文件