从SVN导出指定版本号之间修改的文件,某个人在某个版本之间修改的文件

jackxiang 2011-12-14 21:15 | |
当一个网站项目进入运营维护阶段以后,不会再频繁地更新全部源文件到服务器,这个时间的修改大多是局部的,因此更新文件只需更新修改过的文件,其他没有修改过的文件就没有必要上载到服务器。但一个稍微上规模的网站项目,文件是很多的,而且对于团队协作开发更难知道每次修改到哪些文件,这时候SVN的作用发挥出来了。
主要优点:打开导出来的文件,文件夹层次是保留不变的,这样你可以打包上传服务器,然后解压覆盖。不用担心漏传文件,也不用担心会覆盖错文件。

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

1. 在网站项目的根目录下邮件选择TortoiseSVN-Show log;
点击在新窗口中浏览此图片
2. 在弹开的Log Messages对话框中,把需要导出的版本号选择起来,然后右键选择”Compare revisions”; [你在这儿可以按人进行排序后,导出自己在某版本之间的修改]
点击在新窗口中浏览此图片
按人来进行排序导出的操作如下:
点击在新窗口中浏览此图片
3. 比对完文件之后,就会出现Changed Files的对话框,列出了指定版本之间修改过的文件,接下来就可以选择需要导出的文件,右键选择”Export selection to…”的选项,把文件导出来了。
点击在新窗口中浏览此图片


作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:http://jackxiang.com/post/4847/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!


最后编辑: jackxiang 编辑于2011-12-14 21:20
评论列表
2011-12-28 21:49 | hxyzl581 Email Homepage
唉,不好办呀。
2011-12-25 15:01 | kllldrwdx Email Homepage
回帖是一种美德
分页: 1/1 第一页 1 最后页
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]