博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用TortoiseSVN打小包-补丁升级包-覆盖更新-增量发布
阅读量:4352 次
发布时间:2019-06-07

本文共 512 字,大约阅读时间需要 1 分钟。

TortoiseSVN提取指定版本之间的修改过的所有文件

 

SVN作为项目文件的版本管理来说很实用。对于网站项目的更新来说,希望能从版本库中提取出某些版本之间的修改文件来生成补丁升级包。从而避免了手动打包容易出错。

 

右键包括SVN管理项目的文件夹,选择TortoiseSVN->Show Log(显示日志),出现日志查看界面:

 

选择需要比较的两个版本(按住CTRL键依次点击两个版本),右键选择Compare revisions(版本比较),出现文件差异窗口

 

 

按住CTRL或SHIFT键选择多个文件,或使用CTRL+A选择所有文件,然后右键选择Export selection to(导出所选文件到…)

 

选择文件夹,也可新建文件夹(最好包括日期版本等),选择后确定。

 

这样指定版本之间修改和增加的文件都会被提取到指定的文件夹中,而且目录结构会被保留下来,方便进行覆盖更新。

 

另:

如果希望导出最后版本的所有文件只需要在文件夹右键菜单中选择TortoiseSVN->Export…(导出)。

 

转载于:https://www.cnblogs.com/dqsweet/archive/2013/04/19/4927732.html

你可能感兴趣的文章
Hive函数大全
查看>>
js如何实现点击显示和隐藏表格
查看>>
杨辉三角
查看>>
Makefile研究 (一)—— 必备语法
查看>>
Sublime 取消每次自动更新弹窗设置
查看>>
Confuser.crproj
查看>>
.net core教程
查看>>
SparkContext的初始化(季篇)——测量系统、ContextCleaner及环境更新
查看>>
IOS - 消息推送原理和实现
查看>>
jQuery
查看>>
虚拟机安装CentOS 7 ping不通百度/并且使用Xshell 连接
查看>>
excel文件导入mysql
查看>>
jquery $.post() 向php传值 实现简单的二级联动
查看>>
Java集合详解
查看>>
【httpclient-4.3.1.jar】httpclient发送get、post请求以及携带数据上传文件
查看>>
argc和argv[]
查看>>
Tomcat面试题目
查看>>
启动elasticsearch出现java.lang.NoClassDefFoundError: org/elasticsearch/plugins/NetworkPlugin
查看>>
PHP的垃圾回收机制详解
查看>>
154. Find Minimum in Rotated Sorted Array II
查看>>