項目經(jīng)理在Mac上雨饺,用Xcode創(chuàng)建一個空的項目磕洪,然后cornerstone選擇遠程倉庫鸵荠,右鍵import空項目。之后大家都去checkout到本地(checkout下來的項目已經(jīng)有一個.svn的隱藏文件夾榕订,即:已加入svn版本控制了)店茶,編寫各自模塊的代碼,然后add to working copy劫恒,然后commit 完事忽妒。
如果項目已經(jīng)創(chuàng)建好了,而且已經(jīng)寫了很多代碼兼贸,但還沒有加入版本控制,這時直接打開cornerstone吃溅,選擇你的項目想要存放的倉庫溶诞,右鍵有個import,然后選擇你的工程就可以直接上傳了决侈,上傳完之后在checkout下來螺垢,項目已經(jīng)有一個.svn的隱藏文件夾,即:已加入svn版本控制了赖歌。這種方法使用于已發(fā)布一個版本枉圃,想新創(chuàng)建一個版本,并加入SVN控制庐冯。上傳之前可以將原來的.svn文件夾刪除掉孽亲,然后導(dǎo)入。
已有一個5.0的項目在svn服務(wù)器上了展父,如果想把5.0代碼拷貝一份返劲,重新創(chuàng)建一個5.1的代碼玲昧,上傳到服務(wù)器,流程如下:
- 首先篮绿,將5.0完整代碼復(fù)制一份孵延,修改文件夾名為5.1,然后顯示隱藏文件亲配,將該5.0項目目錄下的 .svn(通常特別大,1-2G都有可能)尘应、Pods文件夾、CAMERA.xcworkspace 吼虎、Podfile.lock 幾個文件刪除犬钢。
- 然后,打開svn服務(wù)器鲸睛,選中 遠程倉庫娜饵,點擊右鍵,import 桌面上 5.1那個文件夾官辈,開始上傳箱舞。
- 最后,上傳完畢拳亿,從遠程服務(wù)器checkout下來晴股,存儲到另一個地方,就得到一份干凈的5.1項目肺魁,此時顯示隱藏文件电湘,新的5.1目錄下已經(jīng)有了.svn文件夾,但此文件夾非常小鹅经,不像之前5.0那樣有1-2G
cornerStone去掉*.a寂呛,否則靜態(tài)庫上傳不了!!
cornerStone撤銷忽略的文件
選中項目本地倉庫,點擊右上角已忽略符號瘾晃,就可以看見被忽略的文件了贷痪。
選中需要撤銷忽略的文件,點擊右鍵蹦误,選un-ignore即可劫拢。