IntelliJ 8.1(也尝试过9)在没有Tortoise SVN的情况下工作正常,但是在Windows 7上安装了Tortoise SVN 64bit之后,每次启动IntelliJ时都会出现内存不足的问题。
无论我增加多少,增加VM内存分配都不起作用。
我用Google搜索并发现有关此特定问题的信息很少,有没有人遇到同样的问题?
答案 0 :(得分:1)
有同样的问题。似乎它是由TortoiseSVN将Subversion工作副本格式升级到1.7(它要求我这样做)引起的,而IDEA可能只能与1.6一起正常工作(因为它是我在签出新项目时提供给我的最高版本号) 。我使用IDEA 9.0.2 BTW。
我通过将项目(使用IDEA)签出到新文件夹而不让TortoiseSVN升级工作副本版本来解决这个问题。如果旧文件夹中有任何未经修改的更改,您可能必须先通过TortoiseSVN提交它们,然后对新文件夹执行SVN更新或手动将它们复制到新目录中。
答案 1 :(得分:0)
Tortoise SVN安装不应以任何方式影响IDEA。我有相同的配置(Windows 7,64位,Tortoise SVN)和IDEA工作正常。 IDEA不使用命令行SVN,它通过SvnKit库实现了SVN协议的Java实现。
唯一能以某种方式影响IDEA的是系统范围的Subversion配置文件(c:\Users\<user>\AppData\Roaming\Subversion\config
)。检查其中没有奇怪的设置或尝试将IDEA配置为使用其他Subversion配置目录。
另请检查IDEA 10.5.x中此问题是否可重现。
答案 2 :(得分:0)
是的......它是由SVN引起的......如果你将代码签出到一个文件夹并使用该文件夹进行intellij,它会抛出“内存不足”异常。将您签出的文件夹复制到另一个文件夹,并尝试通过该文件夹打开项目..它的工作原理!!!!! Atleast它对我有用....祝你好运..