Cornerstone3.03 基礎使用

寫這篇文章的目的是因為當時在幫公司的設計同學裝Cornerstone 之后, 在網(wǎng)上幫他們找那些教程文章,發(fā)現(xiàn)大多數(shù)都是針對已經對Cornerstone有了一個基本的了解的. 對于純新手或者非技術人員來說., 可能不是很友好, 嗯, 所以自己寫了一個十分基礎的文章, 希望能幫助到一些人吧..

添加倉庫
  • 把得到的SVN地址 copy下來
  • 打開Cornerstone 在程序的左下角 找到 + 圖標并點擊Add Respository. 如下圖所示
    屏幕快照_2018-11-29_下午3_39_21.png
  • 在彈窗中填寫相應信息,當我們之前copy了svn的地址之后, Cornerstone會做自動補全的動作,所以一般情況下我們只需要填寫我們的用戶名和密碼即可
    屏幕快照_2018-11-29_下午4_44_01.png
  • 此時在我們的Cornerstone的左邊欄會出現(xiàn)一個服務器資源庫的圖標.代表了你已經關聯(lián)到相應的服務器資源庫, 點擊需要做關聯(lián)的服務器資源庫,在Cornerstone的中間內容區(qū)對應出現(xiàn)的則是資源庫中所擁有的資源.
    如下圖,圈中部分代表的服務器資源庫.
    屏幕快照_2018-11-29_下午4_13_49.png
  • 選中你需要做關聯(lián)操作的資源庫, 換句話說你需要以哪一個層級的文件夾做關聯(lián), 你需要與誰做關聯(lián).如果是以你得到的服務器資源為根目錄, 則像上圖一樣選中對應服務器資源庫即可. 若還需要細分, 只是此資源庫中的一個子文件, 則需要繼續(xù)選中對應的文件夾. 之后在Cornerstone的左上角找到 Check Out. 建立一個本地的關聯(lián)倉庫.
屏幕快照_2018-11-29_下午4_24_32.png
  • 之后我們就可以在本地倉庫中進行文件的增刪改查操作, 然后將之提交服務器即可. 需要注意是, 當我們做提交操作的時候, 最好先做更新操作
文件操作

Cornerstone中的文件一般可以分為 D, A ,?, !,C, M這幾種狀態(tài), 下面分別解釋這幾種標識.

  • 刪除操作
    • ! : 刪除了本地文件. 當文件出現(xiàn)了這種標識, 說明了我們本地倉庫中該文件被刪除,但是服務器的對應文件依然還在,此操作不會影響服務器資源, 當我們執(zhí)行了update操作之后, 被刪除的文件會重新從服務器拉取過來一份新的過來.
    • D : 在刪除了本地資源之后, 對相應的服務器資源進行刪除標記, 注意在這樣標記之后, 我們進行提交操作, 服務器資源會相應刪除. 而我們在本地做了相應標記之后, update操作也不會重新拉取該資源. 想要將文件置為此狀態(tài), 只需要將本地資源先刪除,即先置為!之后. 右擊該文件-> delete
  • 添加文件操作
    • ? : 本地倉庫中添加了新的文件, 但是服務器中并沒有此文件. 當你在本地倉庫添加文件時, 文件即為此狀態(tài).
    • A : 標記為需要向服務器添加的新文件. 相關操作為: 找到相應的 ?文件 -> 右擊 Add to Working copy
屏幕快照_2018-11-29_下午5_08_14.png
  • 修改文件操作
    M 當我們對一個文件進行修改操作之后, 文件會變成這種狀態(tài). 需要注意的是如果我們對一個文件夾進行重命名操作, SVN是不會認為是文件修改操作. 他會指令兩個操作, 刪除久的文件夾, 然后新建一個新名字的文件夾.因為文件夾的名稱代表了資源的路徑, 文件夾的更改就表示了文件路徑的更改.

通常情況下, 我們需要確保我們修改的文件都處于M / A / D 這三種情況下 才能進行提交操作. 不過如果我們添加的文件十分多的時候, 我們也可以先點擊 commit提交, 然后Cornerstone會彈出一個彈框提醒我們有新文件添加. 我們在這邊點擊 Add to Working copy 就能一步把所有新加文件及文件夾添加到服務器.

提交服務器

Cornerstone的頂部 有commit以及update 的按鈕, 可以讓我們進行數(shù)據(jù)的更新拉取, 以及上傳的工作.

屏幕快照_2018-11-29_下午5_24_54.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 關于Mongodb的全面總結 MongoDB的內部構造《MongoDB The Definitive Guide》...
    中v中閱讀 32,306評論 2 89
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,569評論 19 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,063評論 25 709
  • 世界這么大,遇見你真好。此后,重要的不是去哪里,而是陪在身邊的人,是你 我也希望能遇到一個這樣的人… 這是一頭狼和...
    樹里閱讀 481評論 0 0
  • 孩子上奧賽班,一周下來感觸頗多。 在自認為應該放松的假期里,端坐在教室里,跟高中生一個節(jié)奏,聽課、做題,食堂吃飯,...
    挪威的森林126閱讀 355評論 0 0

友情鏈接更多精彩內容