svn 分支_svn的switch命令

1.切换资源库(svn sw --relocate)

svn sw --relocate  [path]

例如:

svn sw --relocate http://svn.hoolai.com/sango3d-docs/hCmd http://svn.hulai.com/sango3d-docs/hCmd .

注意最后有个点 . 代表当前目录 其实可以不写 不写默认表示当前目录

这个意思就是说从http://svn.hoolai.com/sango3d-docs/hCmd这个资源库切换到http://svn.hulai.com/sango3d-docs/hCmd

注意这里有且只有可以切换资源库,而不是切换分支

什么是资源库呢?敲“svn info”看到“Repository Root”就是喇,用--relocate的时候就只能切换这段,要不然会提示错误的。

2.切换分支(svn sw)

svn sw  svn sw https://mysvn.cn/svn/repo/project/branches/version-xxx  

同上面例子类似,后面点省略了。这样就能来回切换分支。

但是这样有时候在某些软件checkout下来的working copy上会提示资源库不正确,解决办法如下:

照样是svn info看看信息,有时候“Repository Root”是这样的格式 “https://username@mysvn.cn/svn/repo”

这个时候有两种办法:

一是使用“svn sw https://username@mysvn.cn/svn/repo/project/branches/version-xxx”切换

二是先通过"svn sw --relocate https://username@mysvn.cn/svn/repo https://mysvn.cn/svn/repo“来切换资源库,然后再切换分支

f420f236858c32407c76ebabdb150db8.png
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值