如何在sublime中使用rsync同步文件到服务器端地址

请多多指教

背景介绍

在公司登录服务器端往往需要远程连接,且服务器端一般运行的都是Linux,而开发人员往往使用的是windows做开发。这就可能涉及到需要将代码同步到服务器上去运行调试(比如web),本博文主要提供一种简便的rsync方法将windows代码同步至Linux,适合于需要频繁同步文件的同学

条件如下

1)下载sublime text3 (强烈推荐此编辑器,提供代码高亮,不臃肿,界面漂亮,扩展性强)

  下载地址:http://www.sublimetext.com/3

  如果大家资金充裕,还是希望多支持一下这么优秀的一个产品

2)下载windows版rsync,下载地址:https://www.itefix.no/i2/cwrsync-get  选(Free Edition 免费版)

3)我编写的sublime text3 插件,下载地址:http://pan.baidu.com/s/1hqCEYxe

4)服务器sudo权限,windows 机器能ping通Linux服务器,Linux服务器开通873端口访问

实施步骤

1)安装sublime text3 

2)下载windows版rsync,解压即可

3)下载我编写的myrsync插件,包含两个文件,打开sublime text 3 》preference》Browse Packages,将myrsync拷贝至该目录下

4)仔细阅读myrsync下rsync.sublime-settings配置文件,根据注释提示填写你的项目路径,服务器ip,模块名称等

5)配置服务器端rsync,做简要说明(可自行百度),打开/etc/rsyncd.conf,编写你的rsync模块,启动rsync server ,命令:rsync --daemon

使用

用sublime打开你项目任意文件,ctrl+s保存文件,你的项目文件就会被推送到Linux服务器端,只有当你ctrl+s的时候,rsync才会向服务器端推送,在使用过程中如遇到任何问题,可先自行打开myrsync下rsync.py文件(Python3),print输出调试,在sublime中使用ctrl+`可以调出Python终端输出调试信息。

微博@liu1919

 

posted on 2014-10-26 00:12  刘渊博  阅读(2189)  评论(1)    收藏  举报

导航