バージョン管理がまず必要。
CVSかRCSか何かを利用したほうが良い。
当然このなかに差分をとる機能があるから、これを使う。