作为个人站长,最最头疼的一件事情就是在本地开发好代码之后,上传的时候要去服务器上一个一个文件进行覆盖,添加操作;是人难免出错,避免这种情况的方法:

开发者最好是在本地有一个代码库,创建好代码库之后,至少我们知道每次改了什么;这也是实现半自动上传的关键一步;

1、在网站项目的根目录下右键选择 “TortoiseSVN -> Show log”:

2. 在弹开的 Log Messages 对话框中,把需要导出的版本号选择起来,然后右键选择“Compare revisions”:

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

导出之后,我们就得到了与修改目录结构一模一样的文件。

4、打开导出来的文件,文件夹层次是保留不变的,这样你可以打包上传服务器,然后解压覆盖,不用担心漏传文件,也不用担心会覆盖错文件。

最新文章

  1. python学习笔记(二)
  2. ZooKeeper之ZAB协议
  3. C# DateTime和String转换
  4. surge for mac出测试版本了
  5. 由CAST()函数在.NET1.1和.NET4.0下处理机制不同所引发的BUG
  6. JavaScript学习总结-技巧、有用函数、简洁方法、编程细节
  7. Axure快捷键大全
  8. 苹果浏览器Safari对JS函数库中newDate()函数中的参数的解析中不支持形如“2020-01-01”形式
  9. Postman使用教程——调试网络接口的凶器
  10. 【渗透课程】前言-揭开Web渗透与安全的面纱(必看)
  11. All is Over
  12. LODOP提示、报错、现象,简短问答
  13. ZH奶酪:CSS中限制span显示字数
  14. 使用nginx做反代时遇到413 Request Entity Too Large的解决方法
  15. 查看项目中的laravel的版本
  16. 剑指 offer set 26 不用加减乘除做加法
  17. BZOJ4871 Shoi2017摧毁“树状图”(树形dp)
  18. snmp代码篇
  19. 洛谷——P1927 防护伞
  20. springmvc springboot 跨域问题(CORS)

热门文章

  1. SAP BW中的增强(转)
  2. as3中使用stage ,root ,this 区别详解
  3. 简化版可用于多线程的logger
  4. objective-c对NSArray的学习
  5. SQL SERVER 中 GO 的用法2
  6. 小白日记2:kali渗透测试之被动信息收集(一)
  7. Android(java)学习笔记71:生产者和消费者之等待唤醒机制
  8. 【Java Tips】boolean的类型与string类型的转换
  9. Android 自学之画廊视图(Gallery)功能和用法
  10. LeetCode 278