iOS 版本控制工具Cornerstone的簡單使用

一、準備工作

? 1.首先下載cornertstone客戶端,安裝到電腦

? 2.向項目經理或者組長要到你們公司項目的svn地址

? 3.讓項目經理或者組長給你創建一個訪問賬號(一般公司里的項目svn訪問都需要權限驗證)

二、具體使用介紹

1.打開cornerstone,如果你電腦上是第一次使用這個軟件,打開后應該是下面的界面:

2.添加項目影射


3.在那彈出的窗口中填寫如下信息:

4.添加完成之后進入如下界面,選擇對應的項目文件(一般在trunk目錄下,如果沒有trunk文件夾,那應該是上一步里“Repository path:”路徑錯了,這時可以在左下角"REPOSITORIES"里,選中剛才創建的影射名稱,右鍵delete,然后重新添加)右鍵:chekout

5. 這時會彈出一個新的對話框,設置相應的內容:

6.此時服務器上的項目中“trunk”文件夾就已經在你的電腦上了,這是你就可以在你本地的那個trunk目錄下添加、修改、刪除文件了,然后將你修改完成后的文件提交到服務器即可。

三、添加文件演示

1.我在剛才check out下來的trunk文件夾里新增2個文件(這里我隨便復制了兩個文件),然后打開cornerstone會出現如下界面:

2.將文件狀態修改為Add狀態:

3.更改完畢之后,點擊上面的Commit按鈕,然后彈出如下界面:

4. 點擊commit changes就把本次修改提交到了服務器。

5. 至于文件的修改、刪除操作跟上面的大同小異,只是修改和刪除文件,在提交之前不用手動修改文件狀態(只有文件狀態顯示“?”號時才需要手動更改文件狀態),修改過的文件狀態默認會是“M”,刪除的文件狀態默認是“D”,直接點擊commit提交即可。如下圖,我修改了.h文件中的內容,刪除了.m文件,然后回到cornerstone會出現如下界面:

注意:刪除文件時要在cornerstone里選中要刪除的文件,右鍵然后選擇delete,如果直接打開文件,在文件夾里刪除,文件狀態會是“!”號(如圖2),這樣時不能提交的,即使你提交了,服務器端對應的文件也不會被刪除,這時需要在cornerstone里將該文件delete一次才能成功刪除

圖1

圖2

四、更新文件

? ? 我們在開發時可能不是我們一個人在開發,如果你的同事更改了項目里的其他文件并且已經提交到了服務器,你在提交之前就要先更新一下你的版本,不然可能會出錯,更新文件的操作很簡單,選中左側的項目文件,點擊Update即可

五、版本回退

? ? 開發時,如果想回退會之前的某個版本,選中文件點擊Revert:

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容