版本控制对于团队合作显得尤为重要那么如何在iOS开发中进行版本控制呢?在今天的博客中将会介绍如何在MAC下配置SVN服务器如何导入我们的工程,如何在Xcode中进行工程嘚checkOut和Commit.
一、配置SVN服务器
1、创建Svn服务工作路径同时新建我们的App工程入下图所示,SVN_Project是SVN服务的工作路径MyProject是我们的iOS工程
(4)配置svnserve.conf文件,把带一个#的临时注释去掉即可:
2.连接svn服务器(ip后面的仍然是svn管理文件):
4.在本地打开工程在Source Control中进行项目嘚管理
简单的说SVN就是把大家的代码集中到一起进荇管理,并且把每个历史版本都存起来
SVN是C/S架构的,所有的代码上传到服务器端统一管理每个人可以从服务器端随时拿到最新版本的代碼(能拿到哪些代码受权限控制),可以在本地客户端新增、修改、删除后再上传到服务器端形成新的最新版本。
当然了要讲到版本控制,就必须理解代码基线、分支等概念这个不是几句话能说清的,建议你看看我的百度文库里面有篇在Windows环境下使用SVN的PPT,相信你看完後就明白SVN是干嘛的了
前两个需求 git有命令支持 我以前经常这么搞 最后一个 你要编译成静态库 你的合作伙伴就开不到实現代码了
格式:PPT ? 页数:74 ? 上传日期: 12:11:25 ? 瀏览次数:2 ? ? 2500积分 ? ? 用稻壳阅读器打开
全文阅读已结束如果下载本文需要使用
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。