zoukankan      html  css  js  c++  java
  • 常见方案--远程开发代码同步

    工作时开发环境是windows,需要远程连接服务器编译,个人的常使用的代码同步方式有以下两种:
     
    第一种:samba
    samba服务器可以作为windows和linux交互的媒介,在windows上即可访问linux文件,实现代码同步。

    samba安装:

    sudo apt-get install samba

    sudo apt-get install smbclient

    samba -V 可以检查是否安装成功。

    添加配置信息:

    打开samba的配置文件:

    sudo vi /etc/samba/smb.conf 

    加入配置信息

    [xuezhiqiang]

        comment = share folder with username and password

        path = /home/xuezhiqiang

        browseable = yes

        public = yes

        writable = yes

        valid users =xuezhiqiang

        create mask = 0644

        directory mask = 0755

        available = yes

    添加用户

    为samba添加用户并设置密码

    sudo smbpasswd -a xuezhiqiang

    重启samba服务器

    sudo /etc/init.d/samba restart

    映射磁盘

    打开计算机界面并点击映射网络驱动选项,在文件夹选项中输入对应的路径,点击确定。

    第二种:SFTP+VSCode
    打开计算机界面并点击映射网络驱动选项,在文件夹选项中输入对应的路径,点击确定。
    在VSCode中,直接搜索(ctrl+shift+p)SFTP安装。
    添加本地文件夹到工作区,后期服务器的代码可以下载在此处。
     
    配置过程:
    按下ctrl+shift+p,搜索栏中输入sftp,选择SFTP:Config开始配置。
    配置完成后,右键选择想要进行的操作。
    工程太大,直接下载有可能会出现failed,选择需要的文件夹操作即可。
     
  • 相关阅读:
    子页面与父页面相互调用函数、元素、变量
    springboot项目多数据源及其事务
    mybatis逆向工程
    PageHelper 分页插件
    spring boot 在eclipse中打war包,及jar包
    Spring 定时任务之 @Scheduled cron表达式
    发送邮件
    spring+springmvc+hibernate 框架搭建
    MySQL驱动和数据库字符集设置不搭配
    Oracle与MySQL区别
  • 原文地址:https://www.cnblogs.com/xue0708/p/13272137.html
Copyright © 2011-2022 走看看