All notable changes to the "sync-rsync" extension will be documented in this file.
Check Keep a Changelog for recommendations on how to structure this file.
Fix for wls and cygwin path translate
Fix for util.promisify not being present in older VSCode
Fix for breaking cygwin
removed skip localPaths that do not exist
Could not do reliably with cygwin, wls, linux, and mac os
Fix for when using cygwin
Context Menus for sync
skip localPaths that do not exist
automatically add trailing /
replace ${workspaceRoot}
in options
Sync-Rsync: Sync Local to Remote (Single)
Sync-Rsync: Sync Remote to local (Single)
upOnly
: this site only sync Local to Remote.
downOnly
: this site only sync Remote to Local.
sync-rsync.useWSL
: Use WSL for executing rsync. See Windows Notes
sync-rsync.autoLoadIndividual
: do rsync on load to ensure the last file is available locally (defaults to false).
sync-rsync.showProgress
: show progress during rsync (defaults to true).
sync-rsync.autoShowOutputOnError
sync-rsync.include
sync-rsync.args
Added notification option
Possible breaking changes Imporoved Cygwin and WSL support thanks @idanpa.
Add support for workspaceFolder and workspaceFolderBasename
sync-rsync.watchGlobs
cygpath option and fix issue #33
executable option.
Should fix problems on windows.
onSaveIndividual
onSaveIndividual
fix error in remote replace code
commands fix
Extra rsync options
Replace of ${workspaceRoot}
Kill running sync
Multisite support
Minor color scheme change
Lots of minor updates thanks to https://github.com/leshniak
added sync-rsync.autoShowOutput
revert breaking changes
local in config
readme fix
path seperator fix
chmod option
shell option
Auto hide rsync output when rsync is done
Upgraded rsync library
Sync on save
Exclude patterns
Added ability to delete and specify flags
Initial release