作为个人站长,最最头疼的一件事情就是在本地开发好代码之后,上传的时候要去服务器上一个一个文件进行覆盖,添加操作;是人难免出错,避免这种情况的方法:
开发者最好是在本地有一个代码库,创建好代码库之后,至少我们知道每次改了什么;这也是实现半自动上传的关键一步;
1、在网站项目的根目录下右键选择 “TortoiseSVN -> Show log”:
2. 在弹开的 Log Messages 对话框中,把需要导出的版本号选择起来,然后右键选择“Compare revisions”:
3、比对完文件之后,就会出现 Changed Files 的对话框,列出了指定版本之间修改过的文件,接下来就可以选择需要导出的文件,右键选择“Export selection to…”的选项,把文件导出来了。
导出之后,我们就得到了与修改目录结构一模一样的文件。
4、打开导出来的文件,文件夹层次是保留不变的,这样你可以打包上传服务器,然后解压覆盖,不用担心漏传文件,也不用担心会覆盖错文件。