mac下拉取svn项目代码

2021-05-13  本文已影响0人  丙吉

很多年前用过SVN,是在windows环境下,后来在mac下的用过git感觉比较简单,但最近需要在mac下用SVN,结果在网上一搜,又是安装服务器端又是安装客户端,把我给整蒙了。又看到说mac自带svn的,想试试。

  1. 先自查自带的SVN版本号
    在terminal终端输入
svnserve --version

我看网上有这么写的,但我输入后报错。

-bash: svnserve--version: command not found

改为

svn --version

报错:

xcrun: error: invalid active developer path

原因可能为:mac版本更新,使用终端时报如上错误。xcode在更新后可能会需要重新安装
解决方法:

xcode-select --install  

安装完成后,再查看svn 版本号,又报错,

svn: error: The subversion command line tools are no longer provided by Xcode.

因为我电脑上有homebrew所以跳过这步,直接安装下svn,输入:

brew install svn

再次查看版本号后,显示如下,即表明安装成功。

svn,版本 1.14.1 (r1886195)
   编译于 May 10 2021,01:13:10 在 x86_64-apple-darwin19.6.0

Copyright (C) 2021 The Apache Software Foundation.
This software consists of contributions made by many people;
see the NOTICE file for more information.
Subversion is open source software, see http://subversion.apache.org/
  1. 拉取SVN代码
    第一,公司会给开个SVN账户,username=xxx password=xxx
    第二,公司分给一个svn项目地址,类似于:
    svn://域名:/项目目录
    第三,切换到你要拉取代码放置的目录,输入:
svn checkout svn项目地址 --username=xxx --password=xxx
  1. 项目需要内网拉取
    本以为会大功告成,结果,在拉取的时候报错:
svn: E000060: 无法连接主机“xxx.xx.xx.xxx”: Operation timed out

原因是需要内网环境下拉取,而我用的是wifi,所以又找了个转接口接网线;
用的是绿联的转接头,插上后无法识别。

这样即可完成项目代码拉取。
参考:
https://blog.csdn.net/weixin_35436966/article/details/113813069
https://blog.csdn.net/javaee_gao/article/details/105360416
https://blog.csdn.net/z93701081/article/details/94737803

上一篇下一篇

猜你喜欢

热点阅读