Looking for Subversion as document management plug-in to show multiple diffs in context.
August 6, 2009 8:21 AM   Subscribe

Looking for Subversion as document management plug-in to show multiple diffs in context.

Hi, I've been using subversion to do revision control and tracking on a long LaTeX document. I'm looking for a tool which will enable me to see the history of the document in a graphical longitudinal way. Basically, I want a kdiff3 type side{-by-side}^n view that shows me what got added removed and moved around in the document as time went by. I know that I can svn log and svn diff --revision to get each revision's diff by hand, but it seems like a wrapper which fetches and shows you these in context is something that might exist given how popular subversion is.

OS is flexible, mostly Linux.
posted by a robot made out of meat to Computers & Internet (7 answers total) 7 users marked this as a favorite
 
Best answer: Perforce's GUI merge program can do this, even without using perforce for version control.
posted by mkb at 9:24 AM on August 6, 2009


I use Filemerge by Apple. It comes with the Apple developer tools and is free. Here is a blog post that goes into some detail and shows a screenshot too.

I use Versions for my SVN needs, and you can double click on any revision and Filemerge opens up. Versions is a super sexy and very mac-like SVN client that has some great features.
posted by avex at 9:58 AM on August 6, 2009


I think TortoiseMerge does what you need under Windows. I use it alot without Subversion, just for comparison, too.
posted by oxit at 10:09 AM on August 6, 2009


Response by poster: time-lapse-view in perforce is exactly what I want! Looking around with that search term I see that there's a subversion specific one too. Thanks, internet!
posted by a robot made out of meat at 10:34 AM on August 6, 2009


Fisheye from Atlassian does this, too. (good question, btw.)
posted by bensherman at 1:08 PM on August 6, 2009


Response by poster: I've read around some more and see that perforce is not friendly on importing svn histories. Am I missing something on how to use the merge tool?
posted by a robot made out of meat at 10:19 AM on August 7, 2009


You don't import your svn repository into perforce. You can just open up p4merge and select two or three files to diff. Maybe I misunderstood the question. It looks like svn time lapse project is what you need.
posted by mkb at 7:10 AM on August 10, 2009


« Older I'm losing my edge to the kids from France and...   |   Phone Log Recommendations Newer »
This thread is closed to new comments.