1、從trunk或者branch 再 拉出乙個 branch 注:
可以是從trunk拉分支,也可以是從branch裡邊再拉乙個分支出來。
branch/ brancha *****=> branch/branchb (分支*****=》分支)
svn cp -m "creat a new branch" svn: svn:
trunk/ ===> branch/27_web
svn cp -m "creat a new branch" svn: svn:
svn checkout -r 1320 svn:
3. delete 庫上 指定檔案
4、merge 合併branch到 trunk
一旦brancha上的開發結束,brancha上的**需要合併到主幹。
svn中執行該操作需要在trunk的工作目錄下進行。命令如下:
cd trunk
svn merge svn:
分支合併到主幹中完成後應當刪該分支,因為在svn中該分支已經不能進行重新整理也不能合併到主幹。
5. 建立 穩定版本tags
產品開發 已經基本完成,並且通過很嚴格的測試,這時候我們就想發布給客戶使用,發布我們的1.00.27版本
svn cp svn: svn: -m "creat stable version"
6、 刪除brancha 或tags
svn rm svn:
svn rm svn:
SVN版本管理 01
專案發布上線效率低,負責投版人員痛苦 哀嚎聲一遍,糾其原因,沒有使用版本管控 當乙個主程開發效率高 包含速度和正確率 上線後及時有問題修復迅速,人員少,專案組也沒反應問題。隨著專案人員增加,成員水平不一,就牽涉到專案投產可能需要撤回部分需求 而以前只有乙個分支 回滾難度就非常大,有時候撤回一部分 能...
SVN版本管理 03
idea svn簡化提交方式 瀏覽新增svn repository 選單vcs browse vcs repository browse subversion repository.版本管理檢視 選單view tool windows version control 或者 alt 9 local c...
SVN版本控制管理
簡單原理 svn會將resposity的每一次修改後的 當作中間狀態儲存並編號,這樣就可以進行版本控制。客戶端獲得reposity的副本,對副本的操作不影響服務端的resposity.使用流程 1.checkout 2.進行增 先將檔案拖到working copy,然後使用add命令加入本地resp...