2011-01-27 57 views
3

我有一个开发人员一直在为我编写一个旧的Xcode项目。有没有一种简单的方法可以将新Xcode项目中的文件与新Xcode项目中的文件进行比较,以便快速查看他所做的更改以及旧代码的更改情况?他在拖延,最后我扭转了手臂,向我发送了新的Xcode项目。他声称旧的代码是垃圾,包括旧的编码器,所以我想看看他是否实际上对老人的项目做了任何改变,或者只是简单朴素,“一个谈话者”。有没有一种方法可以将旧Xcode项目中的代码与新的Xcode项目进行比较?

+2

`FileMerge`应用程序比较两个文件,并显示两个文件的内容有什么不同。 – EmptyStack 2011-01-27 04:20:54

回答

8

您可以使用FileMerge。它是在开发/应用程序/实用工具/ FileMerge

+0

哦,这太好了,从来不知道那里藏着。谢谢Mauricio。 – StuartK 2011-01-27 05:06:06

+0

文件merg没有显示任何文件 – AsifHabib 2013-06-12 06:57:44

9

当然,使用“diff”命令(从终端窗口)。

如果这两个项目是在文件夹中的“老项目”和“新建项目”,分别,你会做这样的事情:

diff -r old-project new-project 

的“-R”将递归的比较子目录中的相应文件。

ps。这也应该是一个唤醒你的电话,现在是时候把你的项目放入某种版本控制系统(比如svn)。如果你的项目在源代码管理中,那么对于什么时候发生了变化,什么时候发生以及由谁发生了什么都不会有任何问题。

相关问题