2011-01-27 15 views
3

古いXcodeプロジェクトを担当している開発者がいます。彼の新しいXcodeプロジェクトのファイルと新しいXcodeプロジェクトのファイルを比較する簡単な方法はありますか?彼が行った変更と古いコードの変更をすばやく確認できますか?彼は先延ばしになり、ついに私は新しいXcodeプロジェクトを私に送るために自分の腕をねじった。彼は古いコードも古いコードを含むゴミであると主張しているので、彼が実際に古い人のプロジェクトに何らかの変更を加えたのか、まったく単純であるのかを知りたい。古いXcodeプロジェクトのコードと新しいXcodeプロジェクトを比較できる方法はありますか?

+2

'FileMerge'アプリケーションは2つのファイルを比較し、両方のファイルの内容の違いを表示します。 – EmptyStack

答えて

8

FileMergeを使用できます。

+0

ああ、これもいいです、そこに隠れていることは決してありませんでした。マウリシオに感謝します。 – StuartK

+0

ファイルmergがファイルを表示していません – AsifHabib

9

確かに、(端末ウィンドウからの) "diff"コマンドを使用してください。

二つのプロジェクトは、それぞれのフォルダ「古いプロジェクト」であり、「新しいプロジェクト」の場合は、のようなものだろう:再帰的にサブディレクトリに対応するファイルを比較します「-R」

diff -r old-project new-project 

を。

ps。これはあなたに目を覚ます必要があります。それはあなたのプロジェクトを何らかの種類のバージョン管理システム(svnなど)に入れるときです。プロジェクトをソース管理していた場合、変更されたこと、いつ、誰によって誰が誰に変更されたのかについて疑問はありません。

+0

+1 'diff'コマンドについて知りたいです... – EmptyStack

+0

Davidに感謝します。実際には私はむしろこれすべての新しいとSVN(Visual SVN Server)を使用していて、私のSVNクライアントはバージョン(Mac OS X)です。私は約2週間前に元のプロジェクトをSVNに入れ、今日は彼がそれを更新しています。だから、私はコードの違いを見ることができるはずです私はしないでください? – StuartK

+0

はい、間違いなく。 –

関連する問題