SVN Time-Lapse View is a cross-platform viewer that downloads all revisions of a file and lets you scroll through them by dragging a slider. As you scroll, you are shown a visua
If there's a Git Java library, you can modify SVN Time Lapse View to use it.