標籤:style blog http io os ar 檔案 sp 2014
版本控制對於團隊合作顯得尤為重要,那麼如何在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中進行項目的管理
iOS開發之版本控制