美文网首页
Goland与远程Linux的文件同步

Goland与远程Linux的文件同步

作者: Sunny翰翰 | 来源:发表于2020-03-21 21:05 被阅读0次

    最近,由于公司项目使用go语言开发,对于不习惯vim的开发者来说,需要尽快掌握Goland这种IDE的使用方法,以及与公司服务器的数据同步。

    一般来说,大型公司的服务器都会有relay跳板机进行验证登录。如果想通过本地机器直接访问自己的开发机,需要配置ftp或者samba。一些公司为了数据安全,将samba端口封禁,导致一些windows的客户端无法直接通过更改samba端口去连接远端开发机。这里我主要采用ftp的方式进行数据同步。

    一、验证&安装开发机的ftp服务

    1、验证开发机是否已经安装ftp服务

    ps -ef | grep ftp #如果没有安装,执行步骤2进行ftp服务的安装

    2、安装ftp服务(ftp的默认端口21)

    yum install vsftpd

    service vsftpd start

    二、下载并配置Goland

    1、Goland的安装包和破解版(亲测有效)

    链接: https://pan.baidu.com/s/1LQkWEZse4gZzq7AN1t0MUQ

    提取码: sa5a

    下载完毕后,按步骤安装并激活。

    2、Goland的ftp配置

    (1)打开Tools->Deployment->Configuration

    (2)配置方法,如下图例所示。

    图1 配置Connections

    图2 验证FTP Connection是否成功

    图3 配置本地文件夹和远端文件夹的路径

    (3)upload&download进行代码文件sync

    注:

    1. 如果希望自动化上传,可以勾选Automatic Upload

    2. 一般本地开发过程中希望,Ctrl+s进行保存后上传。可以参考下图进行配置:

    打开:Tools->Deployment->Configuration->Options...

    选择:On explicit save action(Ctrl+S)

    相关文章

      网友评论

          本文标题:Goland与远程Linux的文件同步

          本文链接:https://www.haomeiwen.com/subject/oqzuyhtx.html