当我在命令行中输入以下命令时:
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。
谢谢。