I would like to manage different versions of an article (or book) made in latex (I assume it is a short article hereafter) . Looks like version control tools and revision control systems are the way to go (I am not familiar with them). Is there a version/revision control tool that shows the difference between two versions of a pdf file? (We could use this for discussion between multiple authors). I hear that tools such as git, hg and svn are not so good at this.
For my purposes, different versions of same (pdf) file being saved as if separate files is okay (memory is not a big concern as the files are small). But, managing different versions is needed, and I would like to have a pdf comparison to help in revisions (showing comparison for the tex files is not good enough for us). I know there are dedicated tools for pdf comparison. But, I would like to know whether there is a tool that do both. Will document management systems do the job?
I prefer o/s independent solutions. Preferably, the tool should allow collaboration on a project.
PS: I asked this question first in stackoverflow because similar questions are well-received there. But, they suggested that I ask the question here.
diff
of latex source files is enough for one person, but not suitable for discussion with collaborating authors. In git, it only shows that binary files X and Y differ. I ended up using draftable.com/compare for visual pdf compare. I would like to know if there is a tool can do both version control of source files and pdf (visual) compare. I understand that the chances are small.