首先基礎(chǔ)配置:這兒有一篇別人的博客,很詳細(xì):http://blog.csdn.net/kerry_deng/article/details/46287389;
接下來說說我遇到的坑:
一、忽略文件的配置:用過代碼三方管理工具的朋友都知道,對于iOS開發(fā)而言,假如pod的三方庫,不忽略,直接上傳svn服務(wù)器的后果是什么???那就是:當(dāng)三方庫有更新后,多人開發(fā),兩人提交的三方庫不一致就會出現(xiàn)代碼沖突,這種代碼沖突很難解決,所以在我們安裝好三方代碼管理工具后的第一件事就是忽略文件的配置,配置流程如下:

QQ1.png

QQ2.png
直接添加我的內(nèi)容,粘貼就好: .xcuserdatad,.xcscmblueprint,xcuserdata,Pods,Podfile.lock,然后把.a那個標(biāo)簽去掉。然后保存。然后就OK了,之后你就可以測試一下,看是否會上傳pod的三方庫了。
注意:假如你從SVN上克隆下來的就帶有三方庫文件目錄,那么即便你忽略了,提交也會提交三方庫文件,有些人認(rèn)為是忽略文件沒設(shè)置成功,其實是svn服務(wù)器的問題,你可以讓你們后臺管理SVN的人幫忙刪掉相應(yīng)的三方庫目錄。
二、 Unable to connect to a repository at URL 'svn://*****.74.55.***/shou6'————這種問題很常見,我先概述一下產(chǎn)生這種錯誤的原因:大部分出現(xiàn)這個問題都是之前用這臺電腦的人用cornerstone時保存了一個賬號和密碼在鑰匙串中,鑰匙串中的內(nèi)容,即便應(yīng)用被卸載重裝,它也不會被刪除,所以當(dāng)你用這臺電腦是,可能SVN服務(wù)器管理人員給你配了一個賬號和密碼,但是當(dāng)你一用這個歌賬號和密碼時,check out或者commit時就會報這個錯,那是因為,默認(rèn)的情況下,cornerstone會用鑰匙串的賬號和密碼去請求,但是后臺人員已經(jīng)將之前這臺電腦主人的賬號密碼給刪了,所以你一請求就會報錯。 同理,有可能是你自己作,你讓SVN管理員幫你改了密碼,也會造成這種效果。
解決方案:打開鑰匙串,找到與cornerStone相關(guān)的內(nèi)容,全部刪掉,理論上就OK了。