#FTP-Sync extension for VS Code
There are four commands available. You can access them from Ctrl+Shift+P prompt.
Initialize the configuration file for ftp-sync. Allows to precise FTP connection details and additional options including automatic upload on save. Protocol can be set to ftp or sftp.
Displays synchronization wizard to configure sync operation that changes ftp files and folders to match project files.
Displays synchronization wizard to configure sync operation that changes project files and folders to match ftp files.
Commits reviewed list of changes made with Sync Local to Remote or Sync Remote to Local command.
- Config validation (add minimal configuration requirement)
- Better connection error handling
- More real life testing
- Bug fixes
- Integration with git-ftp
- Rise a ticket here!
- Contact me at vscode[at]lukaszwronski.pl
Please provide as much information as possible. We are dealing with diffrent ftp servers, file structures, file permissions, operating systems and it might be difficult to reproduce your error and fix it without detailed informations.
I'm looking forward to get any feedback from extension users! Contribution, especially on bug fixing is more than welcome!
Great thanks for suggestions and help with debugging for Martin, Allan, Maxime, suuuunto and all other folks who reported bugs or made improvement requests.
Use at your own risk - I do not guarantee that it will work correctly!
- 0.3.1
- Added SFTP private key support
- 0.3.0
- Added SFTP protocol support
- Improvement of sync performance in environments with many nested directories
- Fix for problems with upload on save on unsynced directories
- 0.2.9
- Fix for Running the contributed command:'extension.ftpsyncinit' failed
- Fix for After some tryes the Review file stopped to work
- Added debug output option to config file
- Error message for incorrect JSON like in this issue
- Closing review file after commit (pointed out in this issue)
- Fix for uploadOnSave will fail for files on new created folders
- Added ES6 support in extension source
- 0.2.8
- Attempt to fix uploadOnSave will fail for files on new created folders
- 0.2.7
- Fix for Sync R2L does not delete folder
- Replace of deprecated method
TextEditor.hide
with command call
- 0.2.6
- 0.2.5
- 0.2.4
- 0.2.3
- Fix for Cant download
- 0.2.2
- Fix for Upload on save don't track ignored files
- Added support for ftp passive mode
- 0.2.1
- Fix for Save on second try
- 0.2.0
- Rewritten sync mechanism
- Changes based on this conversation:
- New sync wizard
- Reviewing changes before save
- Choose to remove orphans or not (safe sync)
- Fix for uncontrolled number of ftp connections
- 0.1.4
- 0.1.2
- Basic progress indication in sync process
- Better error handling in sync command
- Github links in package.json
- 0.1.1
- All information messages moved to status bar
- Removed "alertOnSync" parameter from config
- Addedd progress indication in download process
- Fixes in download process
- 0.1.0
- First version containing all basic features