你好,歡迎來到IOS教程網

 Ios教程網 >> IOS使用技巧 >> IOS技巧綜合 >> iOS開發之版本控制(SVN)

iOS開發之版本控制(SVN)

編輯:IOS技巧綜合
[摘要]本文是對iOS開發之版本控制(SVN)的講解,對學習IOS蘋果軟件開發有所幫助,與大家分享。

  版本控制對於團隊合作顯得尤為重要,那麼如何在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中進行項目的管理

      

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved