This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 202828

Summary: rsync over ssh as an enhancment to SFTP
Product: php Reporter: pythonholum
Component: FTP SupportAssignee: Tomas Mysik <tmysik>
Status: NEW ---    
Severity: normal CC: jdavidbakr, turneliusz
Priority: P3    
Version: 7.1   
Hardware: PC   
OS: Linux   
Issue Type: ENHANCEMENT Exception Reporter:

Description pythonholum 2011-09-29 14:43:33 UTC
Rsync is much quicker then the current sftp way for updating project's, I would love to see it eather as an additinal feature to the remote connection type or to have the sftp code check if rsync is enabled ( Both on client and server ) And use that to transfer instead.
Comment 1 turneliusz 2012-02-17 10:26:46 UTC
I'm using NetBeans to work on remote development server over VPN (where every developer has it's common space to work). It's much quicker and more reliable to use rsync over FTP, I very often have situation when SVN updating my project I have a LOT of "Upload Files On Save failed".

I see it like this:
- when normal work rsync is syncing only saved file,
- during big operations like SVN Update/SVN Switch he is syncing whole project.

That whould be SO nice to have this feature. Eclipse allows people to "build" their project, so they can embed rsync synchronisation script to sync whole project. NetBeans could in this point be a lot of better.
Comment 2 jdavidbakr 2014-06-27 15:28:12 UTC
I wanted to resurrect this request, if we could have the option to use rsync to upload a PHP project I would jump for joy. The remote syncing works well but would be 1,000 times better if it gave the option to use rsync to copy the local files to the remote; I know that the synchronize feature is set up to synchronize between the remote and local server, so you can upload and download as desired, but 99.999% of the time the master of everything is on my local box and sometimes the current file syncing feature gets out of sync (like if I change the file without Netbeans being open) and the synchronization feature, while nice, could be easily replaced for my usage by a simple rsync.  (I don't mean replaced in that the synchronization feature should be removed, I just mean giving an option to synchronize the remote server with an "rsync --delete" instead of having NetBeans do the directory comparisons)
Comment 3 ndm 2018-02-14 13:43:18 UTC
Very good idea :)