【问题标题】:GUI for "svn blame" with a slider for history带有历史滑块的“svn blame”GUI
【发布时间】:2011-12-08 15:15:06
【问题描述】:

有谁知道 UI 工具(Eclipse 插件会很棒,但任何其他的,对于 Linux/Windows 都是可以接受的),它允许查看代码的某些部分的差异,但也允许在修订之间快速切换,例如通过使用滑块。

【问题讨论】:

  • 如果您还在寻找 Eclipse 插件以外的 GUI 工具,命名您的平台可能会有所帮助。

标签: eclipse svn slider history blame


【解决方案1】:

我喜欢Team -> Show Annotation... 功能。它为编辑器的左侧着色,并按颜色对更改的行进行分组。当您将鼠标悬停在某个部分上时,您将获得提交详细信息(修订/作者/日期/评论)。

【讨论】:

  • 是的,我也喜欢它,但是您不能在修订之间快速切换,部分代码保持不变。 (PS:我的意思是像 Google Wave 中的历史滚动,RIP)
  • @NMI:按 Ctrl+Alt+A 打开配置对话框。您可以在此处选择开始或结束修订。如果这对你来说不是很快,我真的对你的用例很感兴趣。
  • 用例:1)打开一些文件。 2)滚动(或选择?)到某行。 3) 在这里你想看看这部分在以前的版本中是如何变化的(可能还有谁改变了它)。您只需要拥有滑块(或历史列表,但滑块更方便)并查看这部分的更改。它可能会替换整个文件内容并保持在同一行。无需打开其他页面。
  • 再一次 - 很好的例子是 Google Wave 的功能,当您可以滚动更改历史记录时。
  • Perforce 也确实有它,我真的很怀念这个功能,现在我又在我目前的工作中使用 SVN(带乌龟)。还有其他一些超级简洁的功能,我只有在“失去”它们时才学会喜欢它们!
【解决方案2】:

我已经成功使用了 SVN 延时视图。 http://code.google.com/p/svn-time-lapse-view/

如果 Tortoise SVN blame 包含这个历史滑块功能,那就太好了。

【讨论】:

    猜你喜欢
    • 2021-10-27
    • 2010-10-13
    • 2015-10-03
    • 2021-09-30
    • 2011-12-24
    • 1970-01-01
    • 2018-06-07
    • 1970-01-01
    • 2010-12-22
    相关资源
    最近更新 更多