Subversion: 这个客户端版本过旧,无法与工作副本'.'一起使用。

4

当我在命令行中输入以下命令时:

svn add SomeFileInMyWorkingDirectory.zip

我会得到以下回复:

svn: This client is too old to work with working copy '.'; Please get a newer subversion client.

好的,这很简单。但是让我感到困惑的是,当我输入以下命令时:

svn --version

我得到的回复是:

svn, version 1.4.3 (r23084)

但是,当我打开TortoiseSVN客户端并点击“关于”时,会看到:

TortoiseSVN 1.6.8,Build 19260 - 32位,2010/04/16 20:20:11 Subversion 1.6.11,apr 1.3.8 apr-utils 1.3.9 neon 0.29.3 OpenSSL 0.9.8k 25 Mar 2009 zlib 1.2.3

似乎我的命令行版本比GUI版本旧,但它们都来自同一个下载。为什么GUI和命令行工具是两个不同的版本?如何更新仅限命令行的版本?有人可以指向一个可以获取这些文件的链接吗?我正在使用Windows XP,C#,ASP.NET 3.5。

谢谢。

1个回答

4

作为一条注释:较新版本的TortoiseSVN可以安装匹配的命令行工具。 - crashmstr

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接