Xcode中如何解决无法使用svn命令行的问题

今天在自己机器上安装了xp虚拟机,然后在xp虚拟机上安装了svn的服务器.发现原本Xcode5以后就自带的svn竟然在终端无法使用命令行,出现了以下的错误:

xcrun: error: active developer path ("/Volumes/Xcode/Xcode.app/Contents/Developer") does not exist, use `xcode-select --switch path/to/Xcode.app` to specify the Xcode that you wish to use for command line developer tools (or see `man xcode-select`)

起初搞不懂为什么会说我/Volumes/Xcode/Xcode.app/Contents/Developer这个目录不存在,于是输入了错误提示信息中的man xcode-select这行命令,发现里面给了很多提示命令,包括命令行后加什么样的参数会返回什么样的结果,于是通过命令行xcode-select -print-path打印了下当前的xcode-select路径:

发现返回的路径是/Volumes/Xcode/Xcode.app/Contents/Developer,看到这个路径后恍然想起几天前更新了Xcode版本,又担心新版本会存在问题,于是安装在了不同的路径下,两个版本共存.测试新版本没问题后又删除了原来的版本,导致xcode-select路径指向的还是原来版本的路径,所以才会出现文章一开始找不到路径的问题.那找到问题所在,解决办法也很简单,通过命令行sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer让xcode-select路径指向当前Xcode中的路径即可:

这时候再输入svn的命令行,发现可以用了:

OK,搞定.

 

转载于:https://www.cnblogs.com/zwois/p/4640704.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值