iOS开发者在苹果电脑上需不需要搭建本地svn服务

 

日常开发中如果各自开发不同的需求,修改同一个文件的概率也不多的时候,本地版本管理有也看不出多大用处。

如果比较大的需求,每天都有大量改动,大概率改到同一个类,则比较重要。

每天处理大量的问题修改,每天总结一下改了哪些内容,本地代码管理则是个很好的选择。

还有防止同事在你电脑上乱改你的代码!!!

经过查阅各种资料,

mac电脑搭建svn服务供他人访问的方法

1.网上好多资料说苹果电脑自带svn只是没有开启,这是不对的,可能以前的mac系统有,但macos11.3是没有的,需要自己安装

2.brew install subversion  进行安装 

3.可能brew没有更新,如果下载完解压报错一直更新不成功,我是恢复了磁盘备份,然后升级到最新系统按照 https://www.cnblogs.com/liyihua/p/12753163.html  重新安装brew才解决的。

4.svn装好后 ,参考 https://www.cnblogs.com/czq1989/p/4913692.html 的步骤来建立仓库人员,导入初始代码

5.本地的svn建好后,安装Cornerstone现在本地试试,能不能访问。

重要:Cornerstone中一定要正确填path,否则一直报错找不到。

6.然后使用同一wifi下的另一个电脑,Cornerstone中填ip,正确填path,是可以访问的。

注意:Cornerstone无法查看log提交记录。

          smartsvn可以查看,但需要每次都把之前cache清空才可以

ios工程使用svn合并代码,工程文件project.pbxproj冲突怎么解决?比如我提交的project.pbxproj文件,他人更新时会出现冲突。解决办法是:使用svn版本,如下如操作

如果有新增文件则,重新在xcode中添加引用后再提交commit

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值