2011-07-27 94 views
0

当我在eclipse中使用Subclipse来检出SVN存储库中的项目时,结帐非常缓慢。但是当我直接从Tortoise SVN直接进行结账时,结帐速度非常快。Subclipse vs Tortoise SVN

当我在Subclipse支持中讨论同样的事情时,他们告诉我在首选项页面中使用“SVNKit”作为SVN接口。但是在选择“SVNKit”后,结账仍然很慢。

有没有人知道这个的任何理由?

在此先感谢。

回答

2

我回答大部分的Subclipse问题,我不会推荐SVNKit的性能。

一般来说,当您在Eclipse中签出时会发生更多情况。有关资源的信息通过Eclipse资源通知框架发送,触发各种代码运行。如果这是Java项目,代码的编译和验证将发生。

实际的检出本身,无论您是使用Subclipse还是TortoiseSVN,都是由Subversion客户端API库完成,而不是由Subclipse或TortoiseSVN完成。所以结账的方式应该是相同的。 Subversion API会触发我们都用来填充状态/控制台输出等事件的通知回调。我会说这只是在Eclipse中比在TortoiseSVN中做更多的工作。