ios svn常用命令注意事項,xcode svn

來源:互聯網
上載者:User

標籤:svn使用步驟   svn終端命令   svn xcode結合使用   

ios項目開發中常用的svn命令

1.檔案的狀態的含義:

A:add,新增檔案

A+:修改圖片資源名稱

C:conflict,衝突D:delete,刪除M:modify,本地已經修改G:modify and merGed,本地檔案修改並且和伺服器的進行合并U:update,從伺服器更新R:replace,檔案被替換I:ignored,忽略

?:不識別,需要手動add

2.svn簡寫

svn checkout  簡寫svn  co

svn update 簡寫  svn up(注意你提交代碼檔案之後,版本號碼依舊停留在上一個版本,所以你提交之後也需要 svn up一下,然後svn info才能查看到最新的資訊)

svn state  簡寫  svn st(查看檔案的狀態,是否被修改,刪除等,很重要的命令)

svn commit - m "描述" 簡寫  svn ci - m ‘描述‘(提交代碼檔案)

svn info 查看資訊,包括當前的版本最後的修改人


3.svn提交代碼必須做的步驟

svn 命令常用步驟:

1).cd 工作目錄 (可以拖拽檔案或檔案夾到終端即可,或  ls  ,cd linux命令)

2).svn info   (查看資訊)

3).svn up   (更新代碼到最新版本)


4).svn st   (查看狀態哪些檔案有哪些更改)

!歎號  svn delete Controllers/LoginViewController.m

?問號 (不識別,add一下即可) svn add Controllers/Login/LoginViewController.m

5).svn ci -m “update更新代碼”


注意:1.如果 Update(終端或者xcode)時遇到  tree conflict或者 lock 時,需要在終端使用  

svn cleanup來解鎖

      2.如果有工作目錄的改變,一定要 更新projectsettings檔案,否則會有一些檔案找不到,導致編譯錯誤,原因是你建立的目錄並沒有提交到伺服器

建議:svn終端命令和 xcode 內建 svn結合使用,效率更高!遇到衝突最好使用xcode逐行解決!





ios svn常用命令注意事項,xcode svn

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.