關於SVN,我就不介紹了,不清楚的照舊給大家個鏈接,請自行學習下謝謝。SVN百度介紹: 服務器
http://baike.baidu.com/view/183128.htm svn
Xcode 默認自帶Git 與 SVN,咱們本篇介紹SVN的詳細配置步驟以下: 學習
1. 首先檢測你的Mac 中是否已經安裝了SVN,Mac os 10.8的用戶沒有的。 spa
檢測的方式以下: code
(1)打開終端,敲入以下命令: orm
svn -version htm
(2) 若是有已經安裝了svn,那麼終端控制檯將出現以下信息: ci
1
2
|
svn: invalid option character: e
Type'svn help'forusage.
|
若是出現以下,則說明當前系統沒有安裝svn get
1
|
svn: command not found
|
若是尚未SVN,那麼解決方法以下: it
打開Xcode ,而後菜單項「Xcode」-「Preferences」(快捷鍵:Command+,),而後選擇「DownLoads」頁面,而後下載安裝 「Command Line Tools」,以下圖:
2.從代碼倉庫添加一個項目
在Xcode菜單選項「Windows」-「Organizer」(快捷鍵:Shift+Command+2),而後選擇「Repositories」,點擊「+」,以下圖所示:
3. 配置SVN
點擊「+」,而後選擇 「Add Repository」,而後出現以下頁面:
name: 本身定義個名字吧
Location:服務器SVN地址
Type:Subversion(默認支持Git 與 svn)
所有輸入正確後,點擊「Next」會彈出以下界面,讓你輸入SVN的帳號密碼(若是有帳號密碼的設置)
正確輸入帳號密碼後,點擊「Continue」進入,trunk、branches、tags的設置,這裏直接簡單以下圖填寫就行了。
這時候童鞋們能夠有看到沒項後面出現警示的紅點!先不用在乎,繼續點擊「Add」吧。
須要注意的是「SVN Server端也要開啓trunk、branches、tags!」
下面須要解決的是項目添加完後,trunk、branches、tags沒法正常獲取到的問題:
當出現trunk、branches、tags選項後面都是紅點的話,那麼請你打開終端:而後輸入以下命令:
svn ls https://192.168.1.205:8443/svn/AugustXcodeProBackUp
格式:svn ls xxxx (xxx是你SVN Server的地址,也就是你在添加項目的時候填的Location地址)
地址正確的話,終端將出現以下圖的信息:
這裏詢問你是否容許這個地址的訪問,咱們輸入 「 p 」,而後回車便可。
驗證是否OK的方法:
再次控制檯輸入 svn ls xxxx
當再也不提示讓你選擇是否容許的提示,而是直接控制檯出現以下信息,說明OK了:
1
2
3
|
branches/
tags/
trunk/
|
到此mac os會彈出以下圖所示的信息:
不用考慮啦,直接點擊「好」吧!若是你不容許,那你就太屌絲了。。。。。。
若是你們仍是沒有這個提示的話,先沒關係張,試試以下的操做:
1. 屢次容許操做你的SVN Server地址,一直重複到不會提示讓你選擇,而且出現以下信息爲止!
2. 大退Xcode,從新打開
(備註:根據mac os版本的不一樣,可能不必定出現mac os的提示!)
下面是當你配置都正常後,那麼 trunk、branches、tags 三個選項後的燈應該都是綠色的,以下圖:
下面是svn branches和tags的copy操做。
svn copy <svn root path>/trunk <svn root path>/tags/<new tag>