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.
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.
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 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
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
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
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
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
posted by mkb at 7:10 AM on August 10, 2009
This thread is closed to new comments.
posted by mkb at 9:24 AM on August 6, 2009