广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    通过SVN导出两个版本的差异文件

    来源:网络收集  点击:  时间:2024-05-17
    【导读】:
    在使用SVN版本管理软件过程中,当需要将两个版本的差异文件发给别人时,或提取版本之间的增量修改时,我们可以使用SVN客户端自带的对比功能,然后将任意两个版本之间的差异文件树导出,导出的文件保持原文件目录结构,方便做增量覆盖处理。工具/原料moreTortoiseSVN 1.9.4 客户端一个可用的SVN库Total Commander Version 7.0方法/步骤1/7分步阅读

    本经验使用的操作系统为win10 64位版本,打开windows资源管理器,进入到SVN库的目录,如图所示为名叫cp(项目代码目录)的文件夹,在文件夹上单击右键,在弹出的菜单中选择TortoiseSVN --Show log

    2/7

    在弹出的版本历史窗口,查找需要比对差异的两个版本号,按住Ctrl并选中这两个版本号,然后右键弹出菜单,选择Compare revisions,如图所示

    3/7

    在弹出的Changed Files窗口中,可以看到这两个版本的差异文件已经列出来了,也可以看到两个对应的数字版本号,注意,小的版本号数字在上面,大的在下面。如图所示:

    4/7

    在弹出的Changed Files窗口下方,选择要导出的文件,一般是全选,然后点击右键,在弹出的菜单中,选择Export selection to...,如图所示,在弹出选择保存目录中选择一个目录,点“选择文件夹”按钮开始导出,如图所示:

    5/7

    导出差异文件进度,如图所示,等待导出完成。然后打开导出的目录,查看导出结果,本例导出目录为E:/test下,可见有三个目录,如图所示:

    6/7

    打开Total Commander工具,打开D:/test文件夹,选中“..即当前目录,然后依然从右上角选择菜单:“快捷键”-“Ctrl+字母”-“显示所有文件( 当前文件夹及其下层)”或直接按下快捷键Ctrl+B,展示当前目录及其下的所有文件(即去掉文件夹结构的视图),如图所示。

    7/7

    比对之前导出之前的文件列表,可以肯定导出的结果完全正确,并且导出的文件是最新的文件。如图所示,至此成功导出SVN任意两个版本的差异文件。

    注意事项

    不同版本的SVN客户端菜单及功能有所不同

    Total Commander在本经验中主要是方便展开文件查看比对,不同版本的Total Commander快捷键可能不同

    软件SVN版本差异版本管理
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_785511.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 05:34:08  耗时:0.023
    0.0226s