svn Linux(svn linux分支)-编程之家

svn怎么创建分支和tag目录?

分支 : branch

tag: 标签

主干:trunk

例如把主干代码拉出分支

svn copy svn://192.168.x.x/trunk to svn://192.168.x.x/branches/xxx_branch/

打tag

svn copy svn://192.168.x.x/trunk to svn://192.168.x.x/ tags/tag_1.0/

如何把svn分支代码合并到主干?

你好,可以使用merge指令(有的GUI界面有MERGE TO 和 MERGE FROM两种,根据你锁在的branch选择),不过合并过程中可能会遇到一点冲突,需要你手工解决。

svn如何拉出分支?

svn拉出分支步骤如下:

1、命令行的话,拉分支就是svn copy 。

2、TortoiseSVN客户端的话,你在源文件夹点右键,右键菜单中选择TortoiseSVN——“分支/标记”,在弹出窗口的“至URL”栏中填入分支存放路径,然后确定就是了。

3、TortoiseSVN客户端拉分支还有一个简单办法,就是右键点中源文件夹,不要放开鼠标,拖动到存放分支的文件夹处,放开鼠标,这时会出现菜单,在菜单中选择“SVN复制版本控制的条目到当前位置”。

4、拉完分支后,你只要有该分支的读写权限,就可以在该分支文件夹下进行后续的文件增删改操作了。
svn Linux(svn linux分支)-编程之家