IOS开发之——版本控制- SVN(01)

一 概述

Xcoce默认的版本控制工具是Git,本文使用第三方工具Cornerstone演示SVN进行版本控制

  • Cornerstone安装及介绍
  • SVN版本控制演示

二 Cornerstone安装及介绍

2.1 软件地址

软件地址:https://cornerstone.assembla.com

说明:收费软件,文本试用7天

2.2 软件说明

顶部按钮
  • Check out:检出
  • New Folder:新建文件夹
  • Tag:创建Tag标签
  • Branch:创建Branch分支
  • Revert:还原
  • Update:更新(从代码仓库拉取)
  • Commit:提交代码
  • Merge:合并分支
  • Import:导入
  • Export:导出
  • Shelve:搁置,停止
  • Un Shelve:取消搁置
底部按钮
  • Add Working Copy:添加工作空间copy
  • Add Repository:添加代码仓库

三 SVN版本控制演示

3.1 SVN仓库地址

https://192.168.1.8/svn/app/

3.2 初始化仓库

点击Add Repository按钮,弹出仓库类型选择框

选中HTTP Server,并分别输入:Protocol(协议)、Server(服务器ip地址)、Port(端口号)、Path(路径)及账号信息(用户名及密码)

连接成功后,Cornerstone界面显示如下所示

3.3 添加项目

Cornerstone中在trunk上右键选择import

在打开的对话框中,选择进行SVN版本控制的项目

执行提交操作时,填写LOG Message信息

提交完成后,SVN trunk下的代码结构

3.4 将SVN服务器端项目拉取到本地

Cornerstone中点击Check Out,选择本地输出文件位置

拉取本地仓库后Cornerstone视图如下所示

3.5 修改项目代码并更新到服务器

Xcode中打开项目,并在ViewController.m中添加了如下代码

NSLog(@"修改了代码");

Cornerstone中显示变化的代码,并标记为M(modify)

点击Cornerstone中的Commit按钮,执行提交修改代码操作

3.6 其他操作

  • Tag:创建Tag标签
  • Branch:创建分支等
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值