我正在尝试从Eclipse转换到IntelliJ IDEA。到目前为止,我一直在使用Eclipse工作项目,工作正常,使用SVN Tortoise拉动项目,然后将项目作为现有的Maven项目导入。
现在在IntelliJ中,我选择Subversion来拉动项目,以便我可以使用它。 问题如下。当我尝试使用项目生成的maven脚本启动项目时,我收到以下错误消息
Provider message:
The svn command failed.
Command output:
svn: E155036: Please see the 'svn upgrade' command
svn: E155036: The working copy at 'C:\workspace_IntelJ\satec\trunk'
[INFO] ------------------------------------------------------------------------
is too old (format 29) to work with client version '1.9.4-SlikSvn (SlikSvn/1.9.4)' (expects format 31). You need to upgrade the working copy first.
这本身并不是问题。我按照说明操作并尝试更新项目。但是在执行命令时会显示出来。
svn: E200030: sqlite[S1]: duplicate column name: inherited_props, executing statement 'ALTER TABLE NODES ADD COLUMN inherited_props BLOB; '
我似乎无法在互联网上找到它。或许我正在寻找错误的东西。无论哪种方式,我都无法更新项目,因为这个错误。
提前谢谢!如果我不够清楚,我会编辑它以澄清。
答案 0 :(得分:1)
尝试 VCS | 刷新文件状态菜单选项。它解决了我环境中的问题。我在使用SVN 1.7检出我的项目后,从SVN 1.7切换到1.8(使用TortoiseSVN)时,我最初收到此错误。