如何使用subversion管理iOS源代码
使用subversion管理iOS源代碼
?
1、安裝和配置subversion服務器
?
在windows 服務器上安裝VisualSVN-Server,下載地址http://www.visualsvn.com/server/download/。采用默認安裝,安裝完成創建一個服務器的代碼倉庫hello,如圖所示。
?
然后在Users右鍵創建用戶tony,再回到hello倉庫右鍵- >Properties,將tony用戶授權可以訪問hello倉庫。
如果在瀏覽器中通過https://192.168.1.103/svn/hello/網址訪問沒有問題,說明服務器端就安裝和配置好了。
?
2、配置Mac OS X 的subversion客戶端
一般的Mac OS X都已經安裝了subversion客戶端,不需要再次安裝了,但是由于客戶端要想訪問服務器,是需要進行安全認證的。https://192.168.1.103/svn/hello/說明這是一個采用的認證SSL,你需要授權客戶端就是xcode的Mac OS X的電腦。
為此,你需要在客戶端終端中輸入:
$svn list? https://192.168.1.103/svn/hello/
Error validating server certificate for 'https://192.168.1.103:443':
?- The certificate is not issued by a trusted authority. Use the
?? fingerprint to validate the certificate manually!
?- The certificate hostname does not match.
Certificate information:
?- Hostname: zzr-PC
?- Valid: from Tue, 27 Mar 2012 13:15:03 GMT until Fri, 25 Mar 2022 13:15:03 GMT
?- Issuer: zzr-PC
?- Fingerprint: fe:1b:4d:c1:27:b1:d1:cd:04:9f:11:ca:bb:93:0f:42:91:d2:0f:38
(R)eject, accept (t)emporarily or accept (p)ermanently? p
選擇輸入p
?
3、在xcode中設置subversion
在xcode工具欄Organizer按鈕- >Repositories按鈕,選擇左下角+,如圖所示。
?
點擊Add Repository添加一個代碼倉庫,如圖所示在Location中輸入https://192.168.1.103/svn/hello/,在Name中輸入適當的名字。
?
?
?
如果沒有錯誤,Next按鈕是可以點擊的。然后選擇Root,當然這要看你的工程文件想放在哪里而定的。然后點擊右下角的Import將你本地的工程導入到遠程服務器的代碼倉庫下面。
?
?
?
如果能夠導入成功在服務器端是可以看到這個工程目錄的。
?
4、xcode中使用subversion管理代碼
如果你不是一個管理員,你只是需要從服務器下載工程代碼,那么第一次啟動xcode的時候在啟動畫面中選擇Connect to a repository如圖所示。
?
?
?
在Location輸入https://192.168.1.103/svn/hello/
?
?
點擊Next出現對話框,選擇你的工程存放在哪里。這樣別人做好的工程就被下載到本地了。然后你就可以根據你的需要commit或update其中的具體文件了。
?
轉載于:https://www.cnblogs.com/516inc/archive/2012/03/28/2420896.html
總結
以上是生活随笔為你收集整理的如何使用subversion管理iOS源代码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: QGridLayout比例
- 下一篇: arm-linux-gdb正确无错误安装