当一个项目进入运营维护阶段以后,不会再频繁地更新全部源文件到服务器,这个时间的修改大多是局部的,因此更新文件只需更新修改过的文件,其他 没有修改过的文件就没有必要上载到服务器。但一个稍微上规模的项目文件是很多,而且对于团队协作开发更难知道每次修改到哪些文件,这时候SVN的 作用发挥出来了。

利用Windows系统下的TortoiseSVN客户端,可以导出指定版本之间修改过的文件,并保留完整的文件夹结构。下面我就来说说操作的步骤:

  1. 在项目的根目录下右件选择TortoiseSVN-Show log;
    SVN进行文件对比,找出更新文件

  2. 在弹开的Log Messages对话框中,把需要导出的版本号选择起来,然后右键选择”Compare revisions”;
    SVN进行文件对比,找出更新文件

  3. 比对完文件之后,就会出现Changed Files的对话框,列出了指定版本之间修改过的文件,接下来就可以选择需要导出的文件,右键选择”Export selection to…”的选项,把文件导出来了。

此时导出的为359版本,点击右上角的箭头,可以导出361版本

SVN进行文件对比,找出更新文件

  1. 打开导出来的文件,文件夹层次是保留不变的,这样你可以对比文件差异。项目间相互合作的话,也不用担心漏传文件,也不用担心会覆盖错文件。
    SVN进行文件对比,找出更新文件

相关文章:

  • 2022-12-23
  • 2021-08-16
  • 2021-11-03
  • 2022-02-08
  • 2022-02-08
  • 2022-02-16
  • 2022-12-23
  • 2021-11-19
猜你喜欢
  • 2022-01-07
  • 2021-12-23
  • 2021-07-04
  • 2021-09-01
  • 2021-11-22
  • 2021-06-01
  • 2022-02-08
相关资源
相似解决方案