IOS SVN

作者: panzhangbao | 来源:发表于2018-11-19 22:07 被阅读6次

前言

最近换了新公司(江苏易云科技),公司这边要求使用 SVN 进行代码管理,很是一脸萌比,现在大部分 IOS 开发都用 git ,为毛要使用 SVN 呢? 实在搞不懂,不过想想也是,Java、安卓、Web 前端都在用,那我能特立独行吗?(身在曹营心在汉啊)
好了,废话不多说,Just do it.

准备工作 - 创建 SVN 账号

我这边注册的是SVN China 源代码托管中心,当然如果你注册别的 SVN 网站亦可。

第一步 - 服务器上创建 SVN 项目

在 SVN 网站上创建项目,如图所示:

SVN 服务器上创建项目.png
我这边创建的项目名称为:svndemo666,具体填写信息如图所示: 项目具体信息填写内容.png
项目全称、项目简称、项目性质为必填,注意:项目性质如果为私人项目,别人看不到项目代码,开源项目别人可以访问项目代码。其余字段可根据个人情况适当填写。
复制你的 SVN 项目地址,我的是http://www.svnchina.com/svn/svndemo666,如图所示: SVN 地址.png

第二步 - 添加 SVN服务器上的仓库

打开 Xcode ---> Perferences --->Accounts ---> 点击左下角的➕ ---> Add Repository, 输入刚才复制的 SVN 项目地址,填写账号和密码,注意:Type 一定选择 Subversion,点击 Add按钮,如图所示:

填写SVN 项目地址、账号、密码.png

第三步 - 本地创建项目

在本地创建项目,这里我的项目名字是:svndemo666,填写好相应信息后点击 Next 按钮,如图所示:

本地创建项目.png
注意:下面的 Source Control 不要勾选 Source Control 不要勾选.png

点击 Create 按钮,然后关闭项目,为了避免对SVN有影响,最好完全退出Xcode

第四步:终端命令行 - 同步项目

打开终端, cd空格,拖动你的项目到终端上,按回车键
cd /Users/panzhangbao/Desktop/svndemo666

cd 空格,拖动项目到终端.png
输入svn import-m "New Import Local Project" 空格,后面是你的 SVN 项目地址http://www.svnchina.com/svn/svndemo666,具体代码如下:
svn import -m "New Import Local Project" http://www.svnchina.com/svn/svndemo666
将项目检出
svn co http://www.svnchina.com/svn/svndemo666
到此 SVN 项目初始化结束,打开 Xcode,Check Out 你的 SVN 项目即可

项目更新和提交

项目首次 Check Out 下来之后,你就可以修改代码了。
注意:在提交代码之前,一定要先更新代码,再提交代码,避免代码冲突,如此循环,方得始终

首次 Check out,先Update,后 Commit.png

参考

Sky_Monkey的 CSDN 博客: Xcode 5: 将新项目同步到Svn上

相关文章

网友评论

      本文标题:IOS SVN

      本文链接:https://www.haomeiwen.com/subject/vhdzfqtx.html