16、代码管理与单元测试全解析

代码管理与单元测试全解析

1. 版本控制系统Subversion的使用

在软件开发中,使用版本控制系统(如Subversion)管理代码十分重要。当有“notebook”和“desktop”两个工作副本时,对“desktop”工作副本进行更新,它会顺利更新到最新版本。不过有时更新不会立即在Xcode工作区显示,此时可尝试刷新项目(SCM Refresh Entire Project);若仍未看到代码变化,可关闭并重新打开项目。

若想以最灵活、安全的方式使用Subversion,可选择使用托管服务器。你可以使用自己搭建的服务器(若你有相关技术能力),也可选择互联网服务提供商(ISP)提供的Subversion服务,或者使用一些付费的Subversion服务。这些服务的好处是,设置、配置、备份等工作都由服务提供商处理。

以下是使用典型托管服务创建Subversion仓库的步骤:
1. 打开网页浏览器,登录ISP控制面板。
2. 选择创建新的Subversion仓库。
3. 填写相关表单,关键参数包括服务的URL(例如http://software.tellura.co.uk/xcode_tools)和认证信息。
4. 提交信息后,会收到成功消息,此时仓库即可添加到Xcode配置中。

与本地仓库配置相比,在线仓库配置的主要区别在于协议为http而非file,且需要添加认证信息以建立连接。创建并配置好在线仓库后,就可以像操作本地仓库一样导入项目、检出代码、更新和提交工作。在线仓库的优势在于,只要有网络连接,就可以在任何地方访问,还能与同事共享项目。

使用版本控制系统需要一定的规范,但能带来巨大好处。它能保存代

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值