Cornerstone詳細操作

2022-09-06 20:51:21 字數 2194 閱讀 8629

1、⾸首先開啟cornerstone

2、然後如下圖所⽰示:

3、選擇對應的倉庫,如下圖所⽰示

4、然後import完成之後,就把本地的⽂檔案提交到svn伺服器上了,如下圖所⽰示,另外如果你想要使⽤用svn進⾏行版本控制的話,那麼需要把伺服器上的⽂檔案check out到本地,這樣的話本地check out下來的⽂檔案就和伺服器上對應的⽂檔案建⽴立了關聯,這樣本地⽂檔案再更改的時候就能作⽤用於svn伺服器上了,達到了版本控制的⼀乙個⺫⽬目的。如下圖:

ps:如果你在開啟⼯工程的時候讓你公升級svn版本的話,不要公升級,如果公升級的話你的working copy可能就會打不開了。

5、找到check out到本地的⼯工作副本⽂資料夾,這個時候該⽂資料夾下⾯面會多⼀乙個.svn的隱藏⽂檔案,這個⽂檔案記錄了當前⺫⽬目錄下的增、刪、改操作,如下圖所⽰示:

6、如果在working copy的⼯工程中做了更改的話,如下圖:

⾮非常重要:

如果你想把這個更改作⽤用到伺服器上,那麼你需要選中整個working copy(當你不能確定更改的是哪個⽂檔案的時候)進⾏行提交,剛開始使⽤用svn的時候,每次提交**到伺服器之前必須先再本地備份(當你熟練的時候可以不⽤用備份)!!!!為了防⽌止svn出錯,導致**丟失。在每次提交之前必須先update伺服器的**到本地,然後在commit⾃自⼰己的更改!!!

然後出現如下界⾯面:

這個時候組內的其他成員選中整個working copy進⾏行update,那麼他的⼯工程中也會出現你剛新增的那⼀一⾏行**。

7、如果新新增了⼀乙個⽂檔案,那麼會出現如圖所⽰示:

8、⽂檔案的刪除

9、新增⼀一⼀乙個⽂文⽂檔案,但是沒選擇working copy 直選中了⼯工⼯工程⽂文⽂檔案,那麼這個時候其他組員在update之後發現了有紅⾊色⾊色的⽂文⽂檔案,原因(1、是只提交了配置⽂文⽂檔案,沒提交實際的⽂檔案,2、只更新了配置⽂文⽂檔案)

10、衝突的產⽣生:衝突產⽣生的原因⼀一定是更改了同⼀一⾏行或者是同⼀一段**

11、如果svn使⽤用的時候⽂檔案/⽂資料夾後⾯面出現」?」的情況,如下圖:

12、⽂檔案衝突:a同學新建⼀乙個**iewcontroller,然後update,commit提交,然後b同學新建⼀乙個bviewcontroller,然後update,此時會發現⼯工程不能開啟,出現如下提⽰示:

此時說明配置⽂檔案衝突了,需要選中⼯工程⽂檔案右鍵,選擇顯

⽰示包內容,如下圖:

然後看到如下圖所⽰示:

雙擊開啟配置⽂檔案(project.pbxproj),然後如圖所⽰示:

然後在cornerstone中做如下操作:

13、刪除⽂檔案的時候只是刪除了⽂檔案的引⽤用,然後從finder

中刪除對應的⽂檔案如下圖:

這個時候可以採⽤用下⾯面的⽅方式撤銷之前的刪除操作:
如果想真正的刪除相關⽂檔案,那麼在cornerstone⾥裡⾯面: 

14、不能上傳.a檔案的解決方法

Cornerstone匯出Log日誌

由於需要匯出部分svn log日誌,發現maccornerstone目前好像沒有匯出選項,故通過控制台 terminal 列印解決,總結如下 1.匯出專案全部log cd 專案工程目錄下 svn log2.匯出某一時間段log svn log vr 3.匯出log為xml格式 svn log xml...

Cornerstone安裝及使用

mac搭建本地svn伺服器,並用cornerstone連線伺服器 搭建完成如下所示 破解mac 搭建 svn 伺服器環境 原創 cornerstone的使用 cornerstone使用教程 配置svn,http及svn簡單使用 cornerstone忽略不必要的檔案 svn commit m 測試命...

nandflash詳細操作

下面介紹讀操作,讀操作是以頁為單位進行的。如果在讀取資料的過程中不進行ecc校驗判斷,則讀操作比較簡單,在寫入讀命令的兩個週期之間寫入要讀取的頁位址,然後讀取資料即可。如果為了更準確地讀取資料,則在讀取完資料之後還要進行ecc校驗判斷,以確定所讀取的資料是否正確。在上文中我們已經介紹過,nandfl...