Goland与远程Linux的文件同步

2020-03-21  本文已影响0人  Sunny翰翰

最近,由于公司项目使用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)

上一篇下一篇

猜你喜欢

热点阅读