SVN打标签Window批处理脚本tag_svn.bat:
set trunk_path=svn://..... set tag_path=%trunk_path%/tag set version=%1 svn mkdir %tag_path%/t_%version% -m "mkdir tags %version%" svn cp %trunk_path%/somdir %tag_path%/t_%version%/server -m "somedir tags %version%"
首先把SVN的地址和标签的地址,以及版本赋值给不同的变量。其中version=%1是指取第一个参数赋值给变量version
然后,在SVN的tag目录下,创建tag版本目录
最后是从主干上打标签到指定标签版本目录下。
使用:cmd下,到脚本目录下运行:tag_svn.bat 1.0.1
就会在SVN的Tag目录下打出一个t_1.0.1的标签
SVN打标签Linux Shell脚本tag_svn.sh:
trunk_path="svn://...." tag_path='$trunk_path/tag' version=$1 svn mkdir $tag_path/t_$version -m 'mkdir tags $version' svn cp $trunk_path/somedir $tag_path/t_$version/somedir -m 'tags $version'
运行:./tag_svn.sh 1.0.1
SVN打分支Window批处理脚本branch_svn.bat:
set tag_path=svn://..../tag set branch_path=svn://..../branch set version=%1 svn mkdir %branch_path%/%version% -m "mkdir branch %version%" svn cp %tag_path%/t_%version%/somedir %branch_path%/%version%/somedir -m "branch %version%"
从已有标签中打出分支:
首先把SVN的标签地址和分支的地址,以及版本赋值给不同的变量。其中version=%1是指取第一个参数赋值给变量version
然后,在SVN的branch目录下,创建branch版本目录
最后是从标签打分支到指定分支版本目录下。
使用:cmd下,到脚本目录下运行:branch_svn.bat 1.0.1
就会在SVN的branch目录下打出一个1.0.1的分支
SVN打分支Linux Shell脚本branch_svn.sh:
tag_path="svn://..../tag" branch_path="svn://..../branch" version=$1 svn mkdir $branch_path/$version -m 'mkdir branches $version' svn cp $tag_path/t_$version/somedir $branch_path/$version/somedir -m 'branches $version'
相关推荐
SVN的目录结构解释与SVN创建分支、合并分支、切换分支的操作详解。
svn创建分支的做法.rar
Eclipse svn创建分支、合并、切换讲解。 主要是合并操作。分支合并主干,已经冲突问题的解决。
二、 SVN分支简介 1、SVN仓库目录结构Repository 2、 结合eclipse创建分支 3、 结合eclipse创建标记tags 三、 合并主干和分支 1、 主干合并分支 2、 分支合并主干 3、 合并发生冲突 情况1:标记冲突,稍后处理。 ...
SVN 拉分支 合并 有详细的SVN拉分支及合并操作
SVN配置管理工具的分支和标签的使用,结合自己的学习的一点学习总结
一、分支与合并的概念 二、SVN分支的意义 三、如何创建分支与合并分支
文档描述svn创建分支以及合并分支步骤
svn自动编译安装脚本,脚本分2部分 atuo_svn.sh 是编译安装svn make_svn.sh是自动安装一个指定的库
SVN分支管理使用说明,以图片方式示意一个项目如何创建并管理SVN分支【管理员文件选择错了】
eclipse 整理svn分支 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统
把eclipse中的项目导入到svn主干中,并且创建分支,以及主干和分支合并
SVN自动更新、提交脚本可以自由设置提交以及更新时间,带注释方便理解,附带使用教程。。。。。。。。。。。。。。。。。。。。
eclipse中利用svn创建、合并、切换分支
SVN及VSS建立标签方法
svn增量备份,附带涉及到的脚本内容,使用方法文档说明
SVN 邮件通知钩子脚本,需要配合blat.exe来发送邮件
svn提交日志长度限制脚本,其中svnlook.exe所在路径修改成你实际安装svn server路径即可。
SVN自动提交脚本,通过执行SVN Status命令来获取当前目录的Svn diff,通过替换SVN diff来将文件列表转换成Svn提交命令,最后对执行所有SVN命令来完成自动提交,可以用于SVN仓库的代码自动导入
svn针对项目版本发布后进行分支及后续合并的一些操作步骤进行记录