latexdiff
latexdiff is a perl script that helps compare the differences between two versions of the tex files "old.tex" and "new.tex" and generate the difference tex file "diff.tex". Use "diff.tex" to generate difference pdf file "diff.pdf"
In cygwin
latexdiff-so old.tex new.tex > diff.tex