svn-主副分支使用
主改bug 副加功能, :主合并到副(在副中切换主分支),副调试成功,合并回主(在主切换回副分支)
奇葩的实现了需求
主改bug 副加功能, :主合并到副(在副中切换主分支),副调试成功,合并回主(在主切换回副分支)
#进入根目录下 pwd:src/web
#1.创建分支
svn cp -rHead http://svn.whistle.ruijie.com.cn/svn/nwhistle/%E5%BE%AE%E5%93%A8%E6%B4%BB%E5%8A%A8/src/web/game_web http://svn.whistle.ruijie.com.cn/svn/nwhistle/%E5%BE%AE%E5%93%A8%E6%B4%BB%E5%8A%A8/src/web/game_web2 -m ‘分支功能'
#2.更新分支
svn up
#3.进入分支目录再切换分支
svn switch http://svn.whistle.ruijie.com.cn/svn/nwhistle/%E5%BE%AE%E5%93%A8%E6%B4%BB%E5%8A%A8/src/web/game_web2 -rHEAD
#合并分支 先进入分支根目录,再合并
svn merge http://svn.whistle.ruijie.com.cn/svn/nwhistle/%E5%BE%AE%E5%93%A8%E6%B4%BB%E5%8A%A8/src/web/game_web@HEAD http://svn.whistle.ruijie.com.cn/svn/nwhistle/%E5%BE%AE%E5%93%A8%E6%B4%BB%E5%8A%A8/src/web/game_web2@HEAD game_web
#删除分支
svn rm http://svn.whistle.ruijie.com.cn/svn/nwhistle/%E5%BE%AE%E5%93%A8%E6%B4%BB%E5%8A%A8/src/web/game_web2
svn up
#问题;合并的根目录是分支的目录-后面加路径ok
#提交删除和添加前需要执行svn del file | svn add file
#添加所有文件
svn add --force .
#显示最近5条记录
svn log -l5 -v
#比较与本地版本不同地址
svn diff -r860 game_web