SVN的switch命令
语法就不说了,文档有的是,主要是两个常用的用法: 1. 切换资源库(svn sw --relocate) [plain] view plaincopy svn sw --relocate <from_url> <to_url> [PATH] 例子: [plain] view plaincopy svn sw --relocate https://mysvn.cn/svn/old https://mysvn.cn/svn/new . (注意最后有个点“.”,代表当前目录,其实可以不打,不打默认表示当前目录) 这个意思就是说从https://mysvn.cn/svn/old这个资源库切换到https://mysvn.cn/svn/new。 注意,这里有且只有可以切换资源库,而不是切换分支! 什么是资源库呢?敲“svn info”看到“Repository Root”就是喇,用--relocate的时候就只能切换这段,要不然会提示错误的。 2. 切换分支(svn sw) [plain] view plaincopy svn sw <branch_full_url> 例子: [plain] view plaincopy svn sw https://mysvn.cn/svn/repo/project/branches/version-xxx 同上面例子类似,后面点省略了。这样就能来回切换分支。 但是这样有时候在某些软件checkout下来的working copy上会提示资源库不正确,解决办法如下: 照样是svn info看看信息,有时候“Repository Root”是这样的格式 “https://[email protected]/svn/repo” 这个时候有两种办法 一是使用“svn sw https://[email protected]/svn/repo/project/branches/version-xxx”切换 二是先通过"svn sw --relocate https://[email protected]/svn/repo https://mysvn.cn/svn/repo“来切换资源库,然后再切换分支
相关推荐
ECSHOP专属建设 2020-11-13
xzjforDream 2020-09-23
fenggit 2020-09-15
起点 2020-08-17
leehbhs 2020-07-26
leehbhs 2020-07-04
pub_svnserve.conf的 pub_authz.conf的配置文件有非法字符的原因引起,需要查找pub_authz.conf提的非法内容比如多余的空格删除或直接将pub_authz.conf
起点 2020-06-28
leehbhs 2020-06-20
dingqinghu 2020-06-16
dengweijunkedafu 2020-06-09
nebulali 2020-05-27
起点 2020-05-10
起点 2020-05-05
83520298 2020-05-04