在Xcode下使用SVN

概述
SVN是一种优秀的代码管理工具,它可以自动对代码进行版本控制,在多人合作开发时大大减轻的代码管理的难度。
苹果的Xcode中内置的对SVN客户端的支持。下面简略的介绍一下在Xcode下像服务器提交代码的过程。

添加SVN服务器
启动Xcode,选择菜单SCM菜单中的配置选项。


弹出的设置窗口中,点击左下角的加号,添加SVN服务器


输入SVN名称,下面选择Subversion


输入SVN服务器的URL:https://139.me/svn/Test,之后会自动完成IP、端口号等项,
最后输入账号和密码,等待验证成功后,点击OK,完成SVN服务器的添加。


将本地的代码提交SVN
使用Xcode打开工程,选择SCM菜单中的本工程配置。


点击右上角SCM按钮


在右侧组合框中,选择刚才注册的SVN库,点击OK


返回主界面,点击SCM菜单中的第一个项,打开SVN库界面,改界面显示服务器上的逻辑目录结构


当前的库中没有任何东西,我们要为工程创建一个目录,点击新建目录按钮,创建一个目录


输入目录名称, 必须与工程名相同


下面与本地代码进行合并,选择刚才创建的目录,点击“Checkout”按钮。


在选择本地路径时,注意要 选择工程目录的上一级目录 ,而不是工程目录,之后会提示目录已经存在,选择替换。


完成后,重新打开工程。


重新打开的工程主界面,选择上面的SCM Relults栏目,会多出一些内容。
选中所有需要提交的代码和资源文件( 注意一定要吧build这一项去掉 )。
之后点击右键,选择Add to Repositorie,表示将选中的文件加入代码库。
如果以后代码中增加了文件,需要使用同样的方法加入代码库。


最后点击SCM菜单中的Commit项,将代码提交到服务器。
只有如果代有更改,也可以使用同样的方法提交,服务器会记录所有提交过的版本。


在每次提交时,可以下一段简短日志,说明本次提交的更改。


完成提交后如图所示。

总结
各团队的SVN账号将于近期开通,每个账号会有一个单独的代码库。
由于SVN会记录所有的历史操作,所有不要在正式的代码库中随意提交。
专门开通了一个Test库,可以用来学习和测试。
正常开发情况下,没有必要对每次更改都进行提交,通常在软件需要发布一个版本,或者重大改动是,进行一次提交,可以起到备份的作用。

原文地址:http://kongjian.baidu.com.cn/%B7%E7%B6%A3%B6%A3%DF%CB%DF%CB/blog/item/159456d136cda4caa8ec9a23.html/cmtid/d0a26a19dbeacaf5ae51333f
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值