SVN的使用
SVN使用
基本操作
- 檢出 checkout
- 新增 add
- 提交commit
- 更新 update
- 歷史記錄
新建專案
2、放入檔案,右鍵提交
注意:每次提交前先進行SVN更新,習慣最重要
撤銷和恢復
- 撤銷本地修改
- 撤銷已提交內容
- 恢復到指定版本
撤銷修改
1、在沒有提交之前
2、提交之後
注意修改完,需要在提交一次
如果想恢復到某個版本怎麼辦?
新增忽略檔案
SVN解決衝突
什麼情況容易發生衝突?
- 多個人修改同一個檔案的同一行
- 無法進行合併的二進位制檔案(只能修改前和別人同步一下)
怎麼避免衝突?
- 經常update同步他人的程式碼
- 二進位制檔案不要多個人同時操作
點選編輯衝突
然後修改後 標記為已解決
分支的使用
什麼時候需要分支?
隔離線上版本和開發版本
大功能開發,不想影響到其他人,自己獨立開個分支去開發
SVN目錄結構
trunk 骨幹
branches 分支
tag 標記
新建這三個檔案,把之前的檔案放到trunk中,提交
發現一個問題:修改的檔案還是沒有修改的檔案並沒有顯示綠色和紅色圖示,那怎麼才能顯示呢?推薦一個部落格:SVN檔案/資料夾圖示顏色不顯示問題解決辦法
相關文章
- SVN使用總結
- SVN命令列使用介紹命令列
- SVN下載安裝使用
- 專案中使用SVN簡介
- 使用 SVN 搭建 Composer 私有倉庫
- SVN——使用方法基礎記錄
- SVN管理Cornerstone4 mac使用教程Mac
- SVN的簡介
- svn
- [轉載]SVN系列之—-SVN版本回滾的辦法
- 關於git 和 svn 的協調使用(主要用於方便在git 和 svn之間管理程式碼)Git
- SVN管理是什麼?SVN安裝教程,SVN可以做什麼
- SVN原始碼版本控制系統平臺的搭建及使用原始碼
- 關於SVN伺服器的環境搭建及使用(轉)伺服器
- IDEA svn專案 更換SVN地址Idea
- SVN基本
- SVN用法
- svn部署
- Linux (Ubuntu) 安裝 SVN-新來的老主管發起用 SVN!LinuxUbuntu
- 115 svn: URL 'svn://132.232.108.38/think' doesn't exist
- 使用SVN提示“工作副本已經鎖定”的解決辦法 .
- SVN使用教程:將online分支的程式碼合併到sprint分支
- Git和SVN的對比Git
- git和SVN的區別?Git
- svn和git的區別Git
- 09.SVN入門筆記——在 Eclipse 中使用 SVN 客戶端外掛解決衝突筆記Eclipse客戶端
- SVN 建立版本庫 與 啟動 SVN 服務
- svn歷史版本刪除(為svn庫瘦身)
- svn基本操作
- svn access to forBiddenORB
- SVN客戶端下載和SVN visual studio 外掛客戶端
- SVN中clean up的含義
- SVN chechout failed: xxx is not valid as filename in directory svn檢出錯誤AI
- SVN小總結
- [CTFHUB]SVN洩露
- svn檔案管理
- 第4課 SVN
- docker安裝svnDocker