Can't use Subversion command line client:svn

1. 在Intellij IDEA里checkout东西时出先这个错误提示:
Can't use Subversion command line client:svn

Subversion command line client version is too old(1.5.5)


2. 网上搜到说,是SVN使用了命令行工具,如果本地没有SVN的命令行工具,则导致出错。如果安装tortoise svn的时候没有选中command line client的话,可能会导致上面的问题。参考的文章:http://jingyan.baidu.com/article/363872ecd35b426e4ba16f3f.html
我就重新卸载了TortoiseSVN-1.8.8.25755,选上了一定要装Command line,重新打开Intellij IDEA时,还是报这个错误,还多了这个错误提示:
Errors found while svn working copies detection.

3. 后面参考篇文章:http://js250.com/home/?p=35

安装了Slik svn(下载网址:http://www.sliksvn.com/en/download),再点击那里的“fix it”,或是“ctrl+alt+s”,打开Setting页面,步骤如下:


修改图中的Use command line client,选择我们安装的slik svn下的svn.exe就可以了。如我的是选择:D:\Program Files\SlikSvn\bin\svn.exe,第一个错误就没有了。

4. 第二个则是点击change,然后把svn版本改成1.8就没有了。


  • 24
    点赞
  • 50
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
### 回答1: 如果您无法使用Subversion命令行客户端svn,有几个可能的原因。首先,请确保已安装svn并将其添加到系统路径中。如果svn已正确安装,请检查您是否拼写了正确的命令,以及是否使用了正确的参数和选项。您还应该确保您正在使用的svn版本与您的操作系统兼容。如果这些步骤都无法解决问题,请查看您的系统和svn客户端日志以获取更多信息,或者请咨询有关svn的社区和支持论坛。 ### 回答2: Subversion是一款用于版本控制的开源软件,它提供了一种集中管理和控制程序代码版本的方法。而svn则是Subversion的命令行客户端工具之一,它能够让用户在命令行界面中进行代码的版本管理操作。 如果你在使用svn的时候出现了无法使用的情况,很有可能是以下原因所导致: 1. 没有安装svn命令行客户端工具 如果你在使用svn命令时出现了"svn: command not found"的错误提示,说明你的系统中可能没有安装svn命令行客户端工具。在这种情况下,你需要去Subversion官网上下载适合你系统版本的svn客户端工具,并进行安装配置。 2. 环境变量配置错误 如果你已经安装了svn命令行客户端工具,但在使用时依然无法生效,那么很有可能是由于环境变量配置错误所导致。 在Linux或Mac OS X系统中,你可以在命令行中使用echo $PATH命令来查看系统环境变量PATH中是否包含了svn命令所在的路径。如果没有,你需要手动将svn命令所在的路径加入到环境变量PATH中。 在Windows系统中,你需要将svn命令所在的路径加入到系统环境变量PATH中,以便让系统能够正确地找到并运行svn命令。 3. SVN服务端不可用 如果你的svn客户端工具可以正常访问svn服务端,但无法执行svn命令,那么可能是因为svn服务端出现了问题导致的。这时,你需要检查svn服务端的状态,或联系负责维护svn服务端的管理员进行处理。 总之,如果你在使用svn命令行客户端工具的时候出现了问题,不要慌张,需要耐心地去排查问题所在,并采取相应的解决方法,这才能让svn命令行客户端工具恢复正常工作。 ### 回答3: Subversion是一个版本控制系统,主要用于协作开发和维护软件代码。它的客户端工具包括命令行工具svn,可以通过命令行对代码进行版本管理和控制。如果无法使用svn命令行客户端,可能出现以下几种情况: 首先,在使用svn命令行客户端之前,需要先安装Subversion软件。如果没有安装Subversion,就不能使用svn命令行客户端。因此,如果出现无法使用svn命令行客户端的情况,可能是因为没有正确安装Subversion软件。 第二,在使用svn命令行客户端之前,还需要配置相关的环境变量和路径。如果环境变量或路径不正确,也可能导致无法使用svn命令行客户端。 第三,可能是由于操作系统设置的权限或者防火墙等其他原因导致无法使用svn命令行客户端。在这种情况下,可能需要对操作系统进行相应的调整或配置。 总之,如果无法使用svn命令行客户端,首先需要确认Subversion软件是否已经正确安装,并且相关的环境变量和路径已经配置正确。如果问题仍然存在,需要进一步诊断原因,并采取相应的解决方法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值