CornerStone 如何配置SVN及SVN的簡單使用

CornerStone是Mac OS X系統(tǒng)下非常好用的一款svn工具剃毒,使用簡單方便暴备,那么就說一下CornerStone的簡單使用吧距潘。


一尤溜、下載地址和破解方法這里我就不描述了,直接講述使用方法台汇。

1.添加repository

點擊左側欄中repository中的“+”號如圖:

6455FB5D-A7EC-41F3-96D8-A02E15720CC7.png
2.HTTP配置

找到地址中的項目衷咽。這里提示一下:如果公司給的repository地址是svn://開頭的話就要選擇svn server悬嗓,如果是http或者https開頭的話就要選擇http server狞换,如下圖:


  • Protocol選擇避咆,如果是地址中是http開頭的話這一項要選擇HTTP,如果是HTTPS開頭的話需要選擇HTTPS,否則會失敗修噪。然后填寫主機地址查库。
  • 地址中如果有端口的話填寫端口,沒有的話則不必填寫黄琼。
  • 填寫地址后面的路徑樊销。
  • 自動生成,如果你填寫完之后不是這種svn://用戶名@主機地址:端口號/路徑的格式脏款,則說明填寫有誤围苫。
  • Nickname可以不填。
  • 用戶名和密碼必須填寫撤师,否則沒有權限剂府。

3.SVN配置

與http配置相同,配置相關信息即可丈氓,如下圖:

7A259E53-6E26-4B2A-9DCF-B34413854327.png

二、使用簡介

1.上傳項目到repository

根據上面的配置成功后强法,Cornerstone中能看到相關的項目万俗,此時你可以選擇checkout代碼,也可以上傳新的項目饮怯,在右邊的任何一個位置闰歪,選擇右鍵——>import導入本地的相關項目到SVN服務器上即可,如下圖:

9D096864-A109-4090-B11B-FC100DF981C7.png

2.下載項目

下載分為兩種:Export和Check Out蓖墅,區(qū)別在于库倘,Export后的項目不會與repository中的源文件相關聯(lián),是一個獨立的版本论矾,而Check Out下來的文件會創(chuàng)建一個working copy教翩,此文件與庫中源文件相關聯(lián),當有新版本(他人修改)或是本地修改(自己修改)時贪壳,working copy會顯示修改數量饱亿,白色數量為他人修改數量,灰色數量為本人修改數量。
所以如果你是項目中的開發(fā)人員彪笼,可以選擇check out钻注,如果只是下載查看,不希望自己的修改影響到整個項目配猫,最好是選擇Export 幅恋。

3.版本管理

每一次提交會創(chuàng)建一個新版本,在repository中會保存所有歷史版本泵肄,如下圖(可通過修改人及提交信息進行檢索版本)捆交,所以用svn開發(fā)可以很好的控制項目出現(xiàn)不可解決及未知bug時代碼的修復問題 。點擊主頁面中右下角的log即可看到版本更新的日志凡伊。

BCB3228A-61C6-44F1-B89D-F7B2AD87166D.png

4.可見零渐,SVN對于開發(fā)者來說版本管理是十分方便的,但是SVN也存在一些注意事項系忙。

  • 每次提交前要先更新后提交诵盼。
    在看到有新版本(即同伴已經提交代碼時),先更新代碼银还,直至working copy不再顯示白色圈风宁,然后運行代碼確定可運行且功能無誤之后再commit自己的代碼,否則蛹疯,會造成項目中出現(xiàn)多處沖突或bug戒财,且很難排查原因。

  • 完成獨立功能后再提交捺弦,且務必填寫提交信息 饮寞。
    每完成一個獨立的功能,或解決一個bug之后再提交代碼列吼,不要連續(xù)多次重復提交幽崩,造成版本過多過雜,且提交時務必填寫提交信息寞钥,交代本次完成了什么功能慌申,方便上圖中可以進行message的搜索來查看歷史版本

  • **沖突文件 **
    原則上同一組開發(fā)人員最好不要在同一文件中進行操作,但有時候必須去其他文件中進行操作理郑,或者是誤操作蹄溉,如果同時多人在同一文件的同一位置修改代碼,后提交的人會出現(xiàn)版本沖突文件您炉,一般會有三個同樣名稱不同后綴的文件.mine文件:本人所做修改兩個.r0XX文件:XX為數字柒爵,數字較小的為更改前的文件,較大的為更改后的文件赚爵,在文件中會有<<<< mine .r0XX >>>>>等字樣包含起來的代碼餐弱,即沖突的地方宴霸,此時請和組內同事討論或自己刪除某部分修改文件后進行調試,修復文件膏蚓。針對ios項目:出現(xiàn)某個工程或文件打不開的情況瓢谢,如果為.project文件無法打開,則選擇顯示包內容->用文稿打開project.pbxproj文件->搜索.mine驮瞧,將.mine部分前后<<<< >>>>包含起來的代碼刪除氓扛,工程就可以打開了,如果build時出現(xiàn)某個xib文件打不開的錯誤论笔,則選中采郎,用文稿打開,跟上文同樣操作即可解決無法build的問題狂魔。

  • 新添加文件
    提交時新增加的文件顯示為問號狀態(tài)的蒜埋,請選中右擊后 選擇Add to Working Copy之后再commit 。

其實使用SVN好久了最楷,但是一直沒有記錄下來使用的技巧整份,最近想寫博客記錄自己的成長過程,以后還會繼續(xù)更新其他新的iOS內容籽孙,希望對大家有所幫助烈评。有疑問歡迎大家提出來一起成長,謝謝犯建!

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末讲冠,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子适瓦,更是在濱河造成了極大的恐慌竿开,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,204評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件玻熙,死亡現(xiàn)場離奇詭異否彩,居然都是意外死亡,警方通過查閱死者的電腦和手機揭芍,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評論 3 395
  • 文/潘曉璐 我一進店門胳搞,熙熙樓的掌柜王于貴愁眉苦臉地迎上來卸例,“玉大人称杨,你說我怎么就攤上這事】曜” “怎么了姑原?”我有些...
    開封第一講書人閱讀 164,548評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長呜舒。 經常有香客問我锭汛,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,657評論 1 293
  • 正文 為了忘掉前任唤殴,我火速辦了婚禮般婆,結果婚禮上,老公的妹妹穿的比我還像新娘朵逝。我一直安慰自己蔚袍,他們只是感情好,可當我...
    茶點故事閱讀 67,689評論 6 392
  • 文/花漫 我一把揭開白布配名。 她就那樣靜靜地躺著啤咽,像睡著了一般。 火紅的嫁衣襯著肌膚如雪渠脉。 梳的紋絲不亂的頭發(fā)上宇整,一...
    開封第一講書人閱讀 51,554評論 1 305
  • 那天,我揣著相機與錄音芋膘,去河邊找鬼鳞青。 笑死,一個胖子當著我的面吹牛索赏,可吹牛的內容都是我干的盼玄。 我是一名探鬼主播,決...
    沈念sama閱讀 40,302評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼潜腻,長吁一口氣:“原來是場噩夢啊……” “哼埃儿!你這毒婦竟也來了?” 一聲冷哼從身側響起融涣,我...
    開封第一講書人閱讀 39,216評論 0 276
  • 序言:老撾萬榮一對情侶失蹤童番,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后威鹿,有當地人在樹林里發(fā)現(xiàn)了一具尸體剃斧,經...
    沈念sama閱讀 45,661評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,851評論 3 336
  • 正文 我和宋清朗相戀三年忽你,在試婚紗的時候發(fā)現(xiàn)自己被綠了幼东。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,977評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡科雳,死狀恐怖根蟹,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情糟秘,我是刑警寧澤简逮,帶...
    沈念sama閱讀 35,697評論 5 347
  • 正文 年R本政府宣布,位于F島的核電站尿赚,受9級特大地震影響散庶,放射性物質發(fā)生泄漏蕉堰。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,306評論 3 330
  • 文/蒙蒙 一悲龟、第九天 我趴在偏房一處隱蔽的房頂上張望屋讶。 院中可真熱鬧,春花似錦须教、人聲如沸丑婿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽羹奉。三九已至,卻和暖如春约计,著一層夾襖步出監(jiān)牢的瞬間诀拭,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評論 1 270
  • 我被黑心中介騙來泰國打工煤蚌, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留耕挨,地道東北人。 一個月前我還...
    沈念sama閱讀 48,138評論 3 370
  • 正文 我出身青樓尉桩,卻偏偏與公主長得像筒占,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子蜘犁,可洞房花燭夜當晚...
    茶點故事閱讀 44,927評論 2 355

推薦閱讀更多精彩內容