我需要为自己的eclipse rcp应用程序添加svn支持。我需要显示提交历史记录并从svn服务器检出文件的特定版本。
我是否需要使用sublipse或subversive或svnkit就足够了?
答案 0 :(得分:0)
Subclipse和Subversion做同样的事情。 Subclipse来自SVN,Subversive来自Eclipse阵营。 SVNKit只是连接器。我在SVN阵营中使用Subclipse主要是因为它是由SVN社区构建的,并且通常总是完美无缺。颠覆性是SVN方面不太可靠的插件恕我直言..
Subclipse还支持几乎所有的SVN详细级别属性,并且可以在SVN Perspective中使用,因此您可以从IDE和Project管理所有内容。
答案 1 :(得分:0)
如果您只是在寻找API并且想要自己完成所有工作来调用API并为您想要的SVN功能构建UI,则可以使用SVNKit。如果你想重用已经完成的UI和工作,那么你需要使用Subclipse并从你的代码中驱动它的视图和命令。