一,打开SCM

在xcode中,点击菜单:

File -> Source Control –> Repositories

二,连接SVN服务器

1,

2,配置SVN服务器地址(http://192.168.85.228/svn/repos1)

3,输入用户名密码

4,配置完成

(Root目录表示svn服务器的根目录)

三,上传新项目

1,点击下边的 ‘Import’ 菜单,然后选择你想上传的项目的根目录

这里假设我们选择上传的项目为: demo,则上传结束后,结果如下所示:

Note: 这样上传后,你本地的项目,并没有在SVN控制之下,需要执行 四,下载项目  ,覆盖你本地的项目。

四,下载项目

1,选中你想下载的项目,点击 “Checkout”  按钮,

2,在弹出来的对话框中,选择你要保存的项目的路径。

3,checkout结束后,你的项目会出现在Root目录下方,(表示你本地的demo项目,已经在SVN控制之下,可以进行修改/提交/更新操作了。)

五,提交修改

1,通过Xcode修改了源文件:AppDelegate.m,则在Xocde的文件导航视图中,AppDelegate.m文件右边会出现一个M图标,

2,提交代码,有两种提交方式,

方式1: 在xcode中,选中需要提交的文件,右键 → “Source Control” → “Commit...”

方式2: 在SCM中提交。

六,下载更新

1,点击菜单:File → Source Control → Update ,会出现下面的框,点击Update按钮执行更新操作。

Note: 更新完成后,一般需要重新打开Xcode,更新才会生效。

最新文章

  1. “英雄之旅”见闻和小结----angular2系列(三)
  2. Cocos2d-x 3.2 学习笔记(十)Joystick 搖杆控件
  3. 破解 “PEDIY CrackMe 2007” 之 KeygenMe_1_by_boonz
  4. MVC 简单发送邮件示例
  5. 谷歌制图服务(Google Chart)接口生成二维码
  6. 【自学php】第一天-macbook上配置php
  7. for语句之侦查队挑选人、猴子吃桃、5个小朋友算年龄、1 () 2 () 3 ()4 = 4;问括号里我要填 (- 或 +)问题
  8. Swing-email(转)
  9. QQ18年,解密8亿月活的QQ后台服务接口隔离技术
  10. C++实现动态顺序表
  11. 不使用JavaScript实现菜单的打开和关闭
  12. RabbitMQ Network Partitions的预警和处理策略
  13. MVC加载分布页的三种方式
  14. centos7 mysql自动备份
  15. 获取node异步执行结果的方式
  16. Java学习笔记 -- Java定时调度工具Timer类
  17. Hbase 性能改进
  18. ASP.NET MVC下使用AngularJs语言(一):Hello your name
  19. Java中BigDecimal类介绍及用法
  20. 【noip模拟赛5】任务分配 降维dp

热门文章

  1. Unity亚洲开发者大会会议简录之技术篇,Profiler的一些参数的意思
  2. [Xcode 实际操作]八、网络与多线程-(9)使用异步Get方式获取网页源码
  3. sequoiadb sdbexprt 导入工具进阶使用
  4. vim 快速定位到文件末尾、头部
  5. Rsync备份同步数据工具
  6. 48个国际音标-/iː/
  7. C 语言实例 - 判断元音/辅音
  8. Linux (二)
  9. GDB 格式化结构体输出
  10. JavaScriptSerializer类序列化日期时需要注意的问题