svn 命令列建立和刪除 分支和tags

2021-08-16 04:57:06 字數 1333 閱讀 3546

建立分支

svn cp -m "create branch"

http://svn_server/***_repository/trunk http://svn_server/***_repository/branches/br_feature001

獲得分支

svn co http://svn_server/***_repository/branches/br_feature001
合併主幹上的最新**到分支上

cd br_feature001

svn merge

http://svn_server/***_repository/trunk

如果需要預覽該重新整理操作,可以使用svn mergeinfo命令,如:

svn mergeinfo http://svn_server/***_repository/trunk --show-revs eligible
或使用svn merge –dry-run選項以獲取更為詳盡的資訊。

分支合併到主幹

一旦分支上的開發結束,分支上的**需要合併到主幹。svn中執行該操作需要在trunk的工作目錄下進行。命令如下:

cd trunk

svn merge

--reintegrate http://svn_server/***_repository/branches/br_feature001

分支合併到主幹中完成後應當刪該分支,因為在svn中該分支已經不能進行重新整理也不能合併到主幹。

合併版本並將合併後的結果應用到現有的分支上

svn -r 148:149

merge

http://svn_server/***_repository/trunk

建立tags

產品開發已經基本完成,並且通過很嚴格的測試,這時候我們就想發布給客戶使用,發布我們的1.0版本

svn copy http://svn_server/***_repository/trunk http://svn_server/***_repository/tags/release-1.0 -m "1.0 released"
刪除分支或tags

svn 命令列建立和刪除 分支和tags

建立分支 獲得分支 合併主幹上的最新 到分支上 如果需要預覽該重新整理操作,可以使用svn mergeinfo命令,如 或使用svn merge dry run選項以獲取更為詳盡的資訊。分支合併到主幹 一旦分支上的開發結束,分支上的 需要合併到主幹。svn中執行該操作需要在trunk的工作目錄下進行...

svn 命令列建立和刪除 分支和tags

建立分支 獲得分支 合併主幹上的最新 到分支上 如果需要預覽該重新整理操作,可以使用svn mergeinfo命令,如 或使用svn merge dry run選項以獲取更為詳盡的資訊。分支合併到主幹 一旦分支上的開發結束,分支上的 需要合併到主幹。svn中執行該操作需要在trunk的工作目錄下進行...

svn 命令列建立和刪除 分支和tags

建立分支 獲得分支 合併主幹上的最新 到分支上 如果需要預覽該重新整理操作,可以使用svn mergeinfo命令,如 或使用svn merge dry run選項以獲取更為詳盡的資訊。分支合併到主幹 一旦分支上的開發結束,分支上的 需要合併到主幹。svn中執行該操作需要在trunk的工作目錄下進行...