Skip to content

Latest commit

 

History

History
54 lines (37 loc) · 1.11 KB

README.md

File metadata and controls

54 lines (37 loc) · 1.11 KB

sftp-sync

sftp-sync is a vscode extension used to sync local folder/files to remote machines.

Features

Edit local files and save the change, the change will be uploaded to remote servers.

Logs are available in sftp-sync channel of OUTPUT.

Extension Settings

This extension contributes the following settings:

  • sftp-sync.local: local settings include what files to monitor and how to trigger synchronization.
  • sftp-sync.remotes: remote machines include sftp connection settings and remote root.

Typical Settings

"sftp-sync": {
    "local": {
      "files": [
        "**/*.js"
      ],
      "root": "/home/user/workspace"
      "syncOnSave": true
    },
    "remotes": [
      {
        "host": "remote.server.name",
        "username": "user",
        "port": 22,
        "password": "pass",
        "root": "/home/user/"
      }
    ]
  }

For more information, please see the intellisense in settings.json

Release Notes

0.0.3

Fixed ssh2-streams module can't be found issue.

0.0.1

First release only support sync local resources to remotes when saving the file.

Enjoy!