svn 版本管理 相關

2021-07-02 22:38:02 字數 928 閱讀 9440

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...