Mac-Cornerstone

0.在SVN建立項目

屏幕快照 2016-09-05 下午2.28.00.png

1.打開Cornerstone,添加遠程倉庫

1984995-48982aa4ed5aa712.png

2.將Cornerstone與SVN連接

1253159-7f22d016ce053e46.png

3.Cornerstone的界面介紹

1253159-315fa32546427ceb.png

4.工具條區(qū)域介紹

1253159-7e6b371c3ea953c7.png
1253159-f608756ac7df9dd4.png

5.將本地新建的項目傳到服務器

1877957-18cdfc0654bad615.png

2014884-1019bdcee50c965c.png

屏幕快照 2016-09-06 下午1.41.35.png

屏幕快照 2016-09-06 下午1.45.11.png

屏幕快照 2016-09-06 下午1.46.46.png

6.將遠程倉庫中的數據復制到本地

1.checkOut:遠程的會與本地的聯(lián)系
2.export:在本地單獨生成一個項目,不與遠程倉庫聯(lián)系


2014884-b2057d3753ad181a.png

屏幕快照 2016-09-08 下午5.29.34.png

7.忽略或刪除,未添加

1253159-43f1ab5686e2af04.png

8.你在working copy下來的項目中做了修改男娄,那么在修改之后的文件后面會有一個“M”的標志峰搪。

588630-303b290c0b2c3eac.png

9.你在working copy下來的項目中新添加一個文件膘盖,那么新添加之后的文件后面會有一個“阅虫?”的標志直砂,此時你需要點擊add,添加到working copy下來的項目中,然后在commit。

1764181-86e8d8423b7237e1.png

10.你在working copy下來的項目中刪除一個文件身诺,那么刪除之后的文件后面會有一個“D”的標志。

588630-9bd6ffcba52705ea.png

11.你在文件夾中直接刪除,會在Cornerstone中顯示"!",此時是不可以提交的,要再Cornerstone中刪除了,才可以提交

1984995-963381ce0b5a31d4.png

12.更新

1984995-d85c2de7fe0c780c.png

13.回退上一個版本

1984995-507d10e63be923a0.png

14.提交,提交的時候只需要提交改動的

屏幕快照 2016-09-06 下午1.51.58.png

屏幕快照 2016-09-06 下午1.55.19.png

15.備份和分支

588630-323fb2612f2a0c2c.png

588630-6aec248bbacf44dd.png

16.合并:

1抄囚、分支合并到主干:在主干文件夾右鍵 -》 svn選擇merge -》 merge from 選擇分支
2霉赡、主干合并到分支:在分支文件夾右鍵 -》 svn選擇merge -》 merge from 選擇主干
(先復制本地,以防萬一)合并只能在本地合并,使用merge,合并以后,解決一些問題(沖突),然后在提交到遠程服務器






8.項目提交commit

17.代碼沖突

沖突產生是因為同時在同一行寫了不同的代碼


1764181-d3c3173a89e95db3.png

1764181-f8a498963fa484c6.png

//解決沖突,討論保留正確的,還是兩個都保留
選中已解決沖突的文件,點擊按鈕resolve


1764181-cb96f46783f07819.png

18.文件沖突

A同學新建?一個AViewController,然后Update,Commit提交,然后B同學新建?個BViewController,然后Update,此時會發(fā)現(xiàn)工程不能打開,出現(xiàn)如下提示:


20150531132037822.png
此時說明配置文件沖突了,需要選中?程?件右鍵,選擇顯示包內容,如下圖:


20150531131934274.jpg
然后看到如下圖所示:

20150531131942823.png
雙擊打開配置文件(project.pbxproj),然后如圖所示:


20150531132120940.png
然后在Cornerstone中做如下操作:
20150531132014272.png

19.刪除?件的時候只是刪除了文件的引用,然后從Finder中刪除對應的文件如下圖:

20150531132023351.jpg


20150531132051962.png
這個時候可以采?下面的方式撤銷之前的刪除操作:


20150531132239721.png
如果想真正的刪除相關文件,那么在Cornerstone?面:

20150531132137920.png

20.不能上傳.a文件的解決方法

20150531133921211.png


20150531132145439.png


20150531132326084.png

PS注意:

屏幕快照 2016-09-06 下午12.12.09.png

1、先更新后提交怠苔,當你看到你check out下來的項目有白色圈時同廉,說明有人已經提交了代碼,這個時候柑司,你應該先update一下,直至working copy不再顯示白色圈锅劝,然后運行一下項目攒驰,確保項目沒有沖突或者丟失的文件,然后在commit自己的代碼故爵。否則玻粪,會造成項目中出現(xiàn)多處沖突或者覆蓋掉別人提交的代碼。
2诬垂、在項目開發(fā)階段劲室,最好每次開發(fā)完一個獨立的功能,或者在測試階段结窘,解決一個bug之后再提交代碼到svn很洋,不要連續(xù)多次重復提交,造成版本過多過雜隧枫。并且每次提交時務必填寫提交信息喉磁,方便查看歷史版本。

參考:
http://www.reibang.com/p/1ae2a111bdb2
http://www.reibang.com/p/c90f24319f23

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末官脓,一起剝皮案震驚了整個濱河市协怒,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌卑笨,老刑警劉巖孕暇,帶你破解...
    沈念sama閱讀 219,427評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡妖滔,警方通過查閱死者的電腦和手機隧哮,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,551評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來铛楣,“玉大人近迁,你說我怎么就攤上這事◆ぶ荩” “怎么了鉴竭?”我有些...
    開封第一講書人閱讀 165,747評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長岸浑。 經常有香客問我搏存,道長,這世上最難降的妖魔是什么矢洲? 我笑而不...
    開封第一講書人閱讀 58,939評論 1 295
  • 正文 為了忘掉前任璧眠,我火速辦了婚禮,結果婚禮上读虏,老公的妹妹穿的比我還像新娘责静。我一直安慰自己,他們只是感情好盖桥,可當我...
    茶點故事閱讀 67,955評論 6 392
  • 文/花漫 我一把揭開白布灾螃。 她就那樣靜靜地躺著,像睡著了一般揩徊。 火紅的嫁衣襯著肌膚如雪腰鬼。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,737評論 1 305
  • 那天塑荒,我揣著相機與錄音熄赡,去河邊找鬼。 笑死齿税,一個胖子當著我的面吹牛彼硫,可吹牛的內容都是我干的。 我是一名探鬼主播偎窘,決...
    沈念sama閱讀 40,448評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼乌助,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了陌知?” 一聲冷哼從身側響起他托,我...
    開封第一講書人閱讀 39,352評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎仆葡,沒想到半個月后赏参,有當地人在樹林里發(fā)現(xiàn)了一具尸體志笼,經...
    沈念sama閱讀 45,834評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,992評論 3 338
  • 正文 我和宋清朗相戀三年把篓,在試婚紗的時候發(fā)現(xiàn)自己被綠了纫溃。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,133評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡韧掩,死狀恐怖紊浩,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情疗锐,我是刑警寧澤坊谁,帶...
    沈念sama閱讀 35,815評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站滑臊,受9級特大地震影響口芍,放射性物質發(fā)生泄漏。R本人自食惡果不足惜雇卷,卻給世界環(huán)境...
    茶點故事閱讀 41,477評論 3 331
  • 文/蒙蒙 一鬓椭、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧关划,春花似錦小染、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,022評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至脱货,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間律姨,已是汗流浹背振峻。 一陣腳步聲響...
    開封第一講書人閱讀 33,147評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留择份,地道東北人扣孟。 一個月前我還...
    沈念sama閱讀 48,398評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像荣赶,于是被迫代替她去往敵國和親凤价。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,077評論 2 355

推薦閱讀更多精彩內容

  • iOS 開發(fā) SVN 版本控制器 更多技術交流請加群 iOS技術聯(lián)盟 27512466 SVN是Subversio...
    Sunny_Fight閱讀 8,779評論 7 63
  • CornerStone是Mac OS X系統(tǒng)下的一款svn工具拔创,CornerStone 付費版 是 128RMB利诺。...
    小李龍彪閱讀 1,094評論 0 0
  • 俗話說:“工欲善其事必先利其器”; 對于我們程序員來說剩燥,不管你是大神慢逾,還是小魚小蝦,進入公司之后,都用過源碼管理工...
    阿軍666閱讀 6,254評論 4 10
  • 對于我們程序員來說侣滩,不管你是大神口注,還是小魚小蝦,進入公司之后君珠,都用過源碼管理工具寝志,不然你就不是一個合格的程序員,現(xiàn)...
    聆聽者JYZ閱讀 8,232評論 4 24
  • 對于我們程序員來說策添,不管你是大神材部,還是小魚小蝦,進入公司之后舰攒,都用過源碼管理工具败富,不然你就不是一個合格的程序員,現(xiàn)...
    階梯閱讀 2,344評論 1 4