Xcode + SVN 不显示文件状态的解决方案

###背景 某天早上来到公司上班,突然发现Xcode打开的公司项目不能显示文件的最近状态。很是让人诧异,昨天还好好的,想不起来做了什么特殊的操作。赶紧Google一圈,竟没有找到解决方案,难不成是我搜索姿势不对?? ###情景重现

  • 查看Source Control是这个样子
  • 查看Xcode偏好设置

###解决方案

  1. 启动terminal,进入工程所在的文件夹。
  2. 输入命令——svn status ######得到这样的输出结果 svn: E155036: Please see the 'svn upgrade' command svn: E155036: The working copy at '/Users/chao/svn/project' is too old (format 29) to work with client version '1.9.4 (r1740329)' (expects format 31). You need to upgrade the working copy first.
  3. 输入命令——svn upgrade
  4. 完美解决。

###补充新的情况 在使用Taocode+Cornerstone3.0+Xcode8.3.2的时候,也会出现Xcode不显示文件状态的情况。 这时候查看Source Control是这个样子

选择Upgrade XXX之后,Xcode会弹框提示
Upgrade之后,Xcode就能正常展示文件的状态,这时候使用Cornerstone提交代码却出现错误,还没有找到解决方案。 ###写这篇博文的缘由 今天逛 stackoverflow发现一年前有人提问相似的问题,只有一个回答还没能解决问题,就顺手给出自己的解决方案,有兴趣的同学看这里 Xcode is not showing changes for files on SVN

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值