amoussard / sftp-deployment

Spend less time managing file transfers and more time coding. SFTP support for Atom.io to send and receive files directly in your server.
MIT License
76 stars 44 forks source link

Add the possibility to Synchronize folder #32

Open RPDeshaies opened 10 years ago

RPDeshaies commented 10 years ago

I think I would be a nice feature to add a Synchronize feature when right clicking on a folder to synchronize to Remote -> Local or Local to Remote like this plugins does for Sublime Text 3

WazzaJB commented 10 years ago

Adding on to this, compatibility with the Sublime SFTP "sftp-config.json" files would be brilliant. It would allow myself and others to fully move over to Atom easily(Which we love).

RPDeshaies commented 10 years ago

I totally agree with that :+1:

amoussard commented 9 years ago

Hi guys,

Sorry for the long period of inactivity.

We are currently working on a new version : better code, more stable, and bug fixes.

Can you tell me more about this feature ? I don't understand the difference between synchronizing and download/upload...

For the compatibility, it will come with time and features :)

Thank you for using our work ! :)

RPDeshaies commented 9 years ago

A synchronization would check all the files on the server and compare them with the ones on the local machine to only uploads the ones that are not or are different on the server.

Local to remote : Upload all the files from local to remote that are not on the remote OR are different Remote to local : Download all the files from the remote server to the local if the file is different or does not exists.

amoussard commented 9 years ago

Thank you, I see what you want :)

I will develop this feature during the next releases, the priority is to fix all bugs.

RPDeshaies commented 9 years ago

Awesome ! :)

ghost commented 8 years ago

This is what I really need, it is kind of stopping me from moving to Atom from Sublime! It helps me quickly deploy my site, its almost there, it just needs to delete files that are removed from the server.