具体来说,我正在寻找一些东西,给定一个文件和一个 SVN 历史,将插入和删除显示为一个漂亮的动画。
也就是说:我认为版本控制可视化工具列表可能是一个有用的资源。
具体来说,我正在寻找一些东西,给定一个文件和一个 SVN 历史,将插入和删除显示为一个漂亮的动画。
也就是说:我认为版本控制可视化工具列表可能是一个有用的资源。
我不确定漂亮,但Codewarm肯定是我见过的最令人印象深刻的“提交历史可视化”工具之一。
(来源:infovis-wiki.net)
在更实际的方式中,您还可以考虑SVN Time-Lapse View
SVN Time-Lapse View 是一个跨平台查看器,可下载文件的所有修订版,并让您通过拖动滑块滚动浏览它们。
当您滚动时,您会看到当前修订版和先前修订版的视觉差异。
因此,您可以看到文件是如何演变的,并且您可以轻松找到行出现、消失或更改的修订版本。
(在“动画”方面不大,但仍然有用)
大多数 VCS 都有 Web 或 GUI 界面,例如 gitk、hgk 等。它显示了回购生命周期中的各种“分支”和“合并”,但如果你想要更漂亮的东西,那么 Codewarm 就是你的答案:)