美文网首页
IOS SVN 初始化项目小结

IOS SVN 初始化项目小结

作者: panzhangbao | 来源:发表于2017-05-17 10:55 被阅读93次

    前言

    最近换了新公司(江苏易云科技),公司这边要求使用 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/jxzrxxtx.html