代码管理与单元测试全解析
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,且需要添加认证信息以建立连接。创建并配置好在线仓库后,就可以像操作本地仓库一样导入项目、检出代码、更新和提交工作。在线仓库的优势在于,只要有网络连接,就可以在任何地方访问,还能与同事共享项目。
使用版本控制系统需要一定的规范,但能带来巨大好处。它能保存代
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



