2009-02-16 44 views
27

具体来说,我正在寻找一些东西,给定一个文件和一个SVN历史,将显示插入和删除作为一个漂亮的动画。版本控制系统的历史可视化工具?

这就是说:我认为版本控制可视化器的列表可能是一个有用的资源。

+0

你有没有发现什么?这正是我想要的。 IE实际上是单个文件变化的延时视图(我想看看package.json中依赖关系是如何变化的) – nevster 2016-11-24 01:11:56

回答

1

大多数VCS的具有网或GUI界面如gitk,HGK等。它显示了不同的“分支”和“合并”沿回购的生活,但如果你想要的东西漂亮那么codeswarm是你的答案:)

4

在一个更实际的方式,你也可以考虑SVN Time-Lapse View

SVN Time-Lapse View是一款跨平台查看器,可下载文件的所有修订版,并让您通过拖动滑块来滚动浏览它们。
在滚动时,会显示当前修订和以前修订的可视化差异。
因此,您可以看到文件是如何演变的,您可以轻松找到哪些行出现,消失或更改的修订版。

(在 “动画” 并不大,不过,可能是有用的)

Annotated screenshot of the window

+0

它看起来非常好,但是在java中,这意味着我会让java更新程序弹出每个关于获取最新版本的Java的几天,所以要给这个想念。 – danio 2010-11-03 15:35:02

+0

@danio:java更新程序只有在允许的情况下才会弹出。例如http://www.technipages.com/prevent-java-update-available-balloon-messages.html – VonC 2010-11-03 16:17:57