linux - 从 Eclipse 和终端提示符使用 SVN

标签 linux eclipse svn

我运行 ubuntu,因此我喜欢终端提示。我从提示符运行大多数 svn 命令。但是我有一个问题... 我在终端中使用 svn 检查我的代码:

svn co <svn-url> <local dir>

很好...

现在我去eclipse做开发... 我有 subeclipse,可以说我从 svn/eclipse gui 进行了提交。 现在,如果我回到终端中的 svn 并执行:

svn commit 

我明白了:

svn: This client is too old to work with working copy '/home/marhin/dev/trunk'. You need to get a newer Subversion client, or to downgrade this working copy. See http://subversion.tigris.org/faq.html#working-copy-format-change for details.

我已经检查了链接,据我所知,我没有帮助我...... 我的svn版本是:

svn --version
svn, version 1.5.4 (r33841)
compiled Feb 23 2009, 20:42:53

我的 Subversion Client 适配器版本是:1.6.0.2

谢谢

最佳答案

我猜你已经回答了你的问题。您拥有的 Subversion Client 比命令行上的版本更新。

您使用旧版本 check out 存储库,Eclipse 使用新版本更新了文件,然后您的命令行客户端开始尖叫。

在您的情况下,最简单的解决方案是更新您的 svn 命令行客户端。

关于linux - 从 Eclipse 和终端提示符使用 SVN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/991312/

相关文章:

c++ - 对`vtable 的 undefined reference

通过命令行查看 svn 历史记录

python - 为什么这个多项式函数会抛出 SyntaxError?

c++ - 防止 C 整数溢出

regex - 在 Linux 中,如何复制所有不以给定字符串开头的文件?

svn - TortoiseSVN 删除完全限定的域名

svn - 从 TeamCity 中的共享 VCS 根配置多个构建配置

c++ - Linux 是否记录守护进程抛出的未捕获异常?

java - 将可运行的 Java 类导出到 .jar 文件,仅包括必需的依赖项

eclipse - 使用 Eclipse 和 Tomcat 开发 Scala/Lift Web 应用程序