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
You may want to spend some time exploring git log command and gitk (gitk works with many of the same options as git log).
git log
gitk