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

    SVN作为项目文件的版本管理来说很实用。不过对于网站项目的更新来说,希望能从版本库中提取出某些版本之间的修改文件来生成补丁升级包。今天终于发现了这个功能的操作方法。

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



    TortoiseSVN日志查看窗口

    TortoiseSVN日志查看窗口

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

    文件差异

    文件差异

    按住CTRL或SHIFT键选择多个文件,或使用CTRL+A键全选文件,然后右键选择Export selection to...(导出所选文件到...),出现文件夹选择窗口,可以选择已有的文件,也可新建文件夹,选择后确定。

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

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

    [完毕]



    本博客所有文章如无特别注明均为原创。
    复制或转载请以超链接形式注明转自枫芸志,原文地址《TortoiseSVN提取指定版本之间的修改文件
    标签:
    分享:

已经有1 条评论抢在你前面了~

  1. 沙发
    编程学习网 2011年6月24日 上午8:48

    这个功能真的很有用,以前我也没有发现!

    [回复]

无觅相关文章插件,快速提升流量