是否有Eclipse插件可以让您在多个Subversion版本中区分单个Java方法?

buz*_*791 6 java eclipse svn ide plugins

我们正处于项目的错误修复阶段.我正在尝试修复在过去两个月中某个时候退化的功能.我想我已经将问题分离到单个Java类的方法.理想情况下,我想比较一下这个方法在过去的5或10次Subversion提交中是如何演变的.

是否有任何工具能够理解Java和Subversion,以便在多个提交中可视化方法的演变?我正在想象Subversive Eclipse插件的扩展.

我正在寻找超越线/字符比较的东西.Svn blame/show annotations不理解被分析的文本是具有方法的Java代码.是否有任何工具可以通过这种理解进行可视化?

类似于本研究论文中描述的Motive工具...... 2007.使用变更集可视化软件架构演变.Andrew McNair,Daniel M. German和Jens Weber-Jahnke,加拿大维多利亚大学计算机科学系,{amcnair,dmg,jens} @ cs.uvic.ca http://turingmachine.org/~dmg/论文/ dmg2007_wcre_changesets.pdf

pau*_*sm4 4

无论如何,请尝试几种不同的 SVN 客户端:您可能会发现比将自己限制在 Eclipse 更能满足您的需求的东西。

以下是一些选项:

http://liquidat.wordpress.com/2008/08/24/short-tip-compare-revisions-with-svn/

http://www.svnforum.org/threads/37499-graphical-tools-for-svn-diff

我怀疑你已经在使用这个:

http://subclipse.tigris.org/

以下是使用 Subclipse SVN 客户端的一些额外“提示和技巧”:

http://ist.berkeley.edu/as-ag/tools/usage/subclipse-usage-tips.html

http://www.clear.rice.edu/comp310/Eclipse/Subclipse/

'希望有帮助!