zoukankan      html  css  js  c++  java
  • iOS开发MAC下配置svn

    版本控制对于团队合作显得尤为重要,那么如何在iOS开发中进行版本控制呢?在今天的博客中将会介绍如何在MAC下配置SVN服务器,如何导入我们的工程,如何在Xcode中进行工程的checkOut和Commit.

      一、配置SVN服务器

        1、创建Svn服务工作路径同时新建我们的App工程,入下图所示,SVN_Project是SVN服务的工作路径,MyProject是我们的iOS工程

        2,在Mac下有自带的svn服务功能(Windows下是没有的),直接在终端打开svn的服务即可,在打开服务的同时指定svn的工作路径

          (1)启动svn服务命令:svnserve -d -r 工作路径:

          (2)终端截图如下:

        3、svn服务启动后,要创建svn管理文件,管理文件有关于svn的各种配置

          (1)在工作目录中创建管理文件命令:svnadmin create MySVNProject

          (2)管理文件创建成功后,其目录结构如下:

          (3)接下来要配置我们的svn,打开conf文件夹如下:

      

          (4)配置svnserve.conf文件,把带一个#的临时注释去掉即可:

          (5)在passwd中添加用户名和密码

           (6)authz中是用户组的管理

      二.把工程导入SVN

        1.想把我们的工程导入svn的话,需要用到一个工具svnx,svnx连接svn服务器,后面跟的文件是SVN的管理文件,用户名和密码就是在配置文件中添加的用户名和密码

        2.登陆成功以后,导入我们的iOS工程。

      三、在Xcode中check out工程(下面用的时Xcode6.1的测试版本)

        1.在Welcome Xcode 中选中Check out an existing Project,入下图所示:

        2.连接svn服务器(ip后面的仍然是svn管理文件):

        3、check out工程

      

        4.在本地打开工程,在Source Control中进行项目的管理

  • 相关阅读:
    JAVA基础——编程练习(二)
    JAVA基础——面向对象三大特性:封装、继承、多态
    JVM内存
    50. Pow(x, n) (JAVA)
    47. Permutations II (JAVA)
    46. Permutations (JAVA)
    45. Jump Game II (JAVA)
    43. Multiply Strings (JAVA)
    42. Trapping Rain Water (JAVA)
    41. First Missing Positive (JAVA)
  • 原文地址:https://www.cnblogs.com/fshmjl/p/4863537.html
Copyright © 2011-2022 走看看