Mac OSX 10.10

摘要:
但下一次如果你不注意客户端的操作,你就必须再做一次。最好在命令行下将svn版本一次性升级到新版本。

问题:在命令行下对项目进行版本管理操作,结果报这样的错:

svn: E155021: This client is too old to work with the working copy at
'/Users/user/works/v1baobao4iphone' (format 31).
You need to get a newer Subversion client. For more details, see
http://subversion.apache.org/faq.html#working-copy-format-change

Mac OSX 10.10第1张

原因:命令行中的svn版本是1.7.17,而我用的svn客户端版本是1.8.x,在svn客户端中使用高版本的操作之后,回到命令行就歇菜了。

Mac OSX 10.10第2张

解决办法: 如图上说的那样,用官方提供的脚本可以处理。但是下次要是不注意又在客户端中操作了,又得这样。还是一劳永逸,将命令行下的svn版本升级到新版本好了。

首先去下载Mac对应的新版本Mac OSX 10.10 - Yosemite - Subversion 1.8.11

傻瓜式安装,安装完成之后需要注意一下,这时候需要手动将新版的svn路径添加到环境变量中,其实安装程序它自己就会提示的,看图

Mac OSX 10.10第3张

$cd ~
$sudo vim .bash_profile
将export PATH=/opt/subversion/bin:$PATH添加到文件末尾,保存并退出

$source .bash_profile

现在再用svn --version来查看svn版本,成了。

Mac OSX 10.10第4张

免责声明:文章转载自《Mac OSX 10.10》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇按键检测GPIO输入windows下模拟网络延时、丢包、抖动下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

mac 命令行安装软件

第一步需要在mac上安装brew工具 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装成功,出现如下提示  HEAD is now at aa8eb21 Merge pull request #2861 from rei...

QrenCode 命令行下生成二维码

在 Ubuntu / Linux 上,有一个名为 QrenCode 的命令行工具可以很容易帮我们生成二维码图片。 除此之外,你还可以使用更多其它参数,详细用法请 man qrencode。 qrencode -o ~/Desktop/google.png -s 6 'http://www.tiaoma100.com.com' 输出结果 # 使用: 对于二维...

windows的命令行工具和DOS工具的区别

很多的系统管理员可能认为命令行是程序员编程用的,这是不对的,其实命令行是另一种用来管理计算机的接口。1 命令行窗口        Windows NT/Windows 2000以后的操作系统为用户提供了两种命令行窗口:cmd.exe和command.com,CMD.EXE是Windows 窗口命令行接口,因此它可以通过窗口右上角的X来关闭,它不是一个dos...

使用SharpSvn方便调用svn

需要调用svn去做一些操作时,有两种方式:调用svn.exe命令行和调用svn api接口。我不太喜欢调用命令行的方式,是因为它需要依赖一个外部的exe程序,同时,为了得到命令执行结果,还需要去捕捉命令行的输出控制台,然后去解析,使得不太可靠。因此,我选择了调用svn接口的方式,因为我使用的是c#,有一个现成的第三方包装的库SharpSvn可以调用。 S...

解决svn 异常:svn: E155027: Tree conflict can only be resolved to working state; {0} not resolved

以前很少使用svn进行代码管理,时间长了之后也忘得差不多了,但现在公司使用的是svn进行版本管理,使用过程中出现了问题,顺带记一下。 异常情况:切换svn地址之后,发现项目代码无法合并代码,也无法提交,出现异常大致如下: 出现原因主要是:本地缓存或者权限信息不一致导致的。 解决方法:右键选中项目--> Team-> Referesh/Clea...

用Apache htpasswd管理SVN帐户

在apache安装目录下找到bin目录,该目录下有htpasswd执行文件htpasswd -cmb userfile abc 123456c :createm:md5b :在命令行上输入密码解释:创建userfile文件,增加用户名为abc的用户,密码为md5加密的123456 更新密码htpasswd userfile abc 添加新用户htpassw...