vshymanskyy / ViperIDE

An innovative MicroPython / CircuitPython IDE for Web and Mobile
https://viper-ide.org
MIT License
349 stars 14 forks source link

Improve File Manager #23

Open vshymanskyy opened 1 month ago

vshymanskyy commented 1 month ago
DeeJay commented 1 month ago

" Download FS snapshot as as zip/tar file "

The rshell utility https://github.com/dhylands/rshell has an rsync sub-command https://github.com/dhylands/rshell#rsync which

Recursively synchronises a source directory to a destination.

This might either be a part of your solution, or inspection of the codebase might give you ideas for your own implementation?

I have been using rshell/rsync to keep a copy of the FS on an RPi Pico running MP 1.23 synchronised for backup on a host/workstation with a USB connection between the two devices. No archiving or compression involved.