请问linux下,svn库如何创建分支?怎么查看所有分支?

请问linux下,svn库如何创建分支?怎么查看所有分支?,第1张

首先在版本库根目录下建立trunk、branches文件夹,然后把原来根目录下的内容都svn move到trunk下面,然后从trunk中将需要拉分支出来的文件夹(或整个trunk)svn copy到branches下新建文件夹

注意,用的是svn move、svn copy,而不是 *** 作系统自己的移动和复制

不会很慢,svn切换分支的速度取决于很多因素,比如svn服务器的网络速度、本地网络速度、本地环境配置等。如果服务器的网络环境良好,本地网络环境也良好,并且本地环境配置合理,那么svn切换分支的速度是可以接受的。另外,svn还支持缓存,可以提高切换分支的速度,因此svn切换分支的速度也不会特别慢。

创建一个分支

svn copy svn://xx.com/repo/trunk svn://xx.com/repo/branches/TRY-something -m 'make branches TRY-something'

把工作目录转到分支

svn switch svn://xx.com/repo/branches/TRY-something

当然,也可以再转到主干svn switch svn://xx.com/repo/trunk

给当前主干打个标签,并且这个标签不再改动了,但是实际上标签和分支是一个意思,你可以在标签上继续做改动,但这不推荐。

svn copy svn://xx.com/repo/trunk svn://xx.com/repo/tags/RB-1.0


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8364269.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存