-
-
Notifications
You must be signed in to change notification settings - Fork 648
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
UploadDirectory with FtpFolderSyncMode.Update reads all the remote folders and files #616
Comments
Currently we support 2 modes, update and mirror. In any mode, the remote directory is fully listed, then compared, then the actually upload begins. This is done in order to skip files that are already uploaded. We can support a third mode, maybe like BlindTransfer which will not list the remote directory. |
Please do something about it. I have tried the example from WinSCP, which synchronizes two folders, and it uploaded in miliseconds. FluentFTP was still bussy after 15 minutes when I broke the operation. I would rather use FluentFTP than WinSCP, but without the promised enhancement I cannot use it. |
@robinrodricks : would be nice that feature, I encounter same issue as @martoiu |
Added to the bucket list. We will pick this up as and when we have free time. Comment on this issue if you want us to prioritize it. Thanks! |
FWIW, I'm stuck on the same issue -- I've got a remote server with a ton of files, and my updates are timing out. I turned on logging (worked great, btw), and was able to see the better part of a million lines of logs - almost all of which were getting remote directory listings. This is going to be a showstopper for me. Is this feature still considered not planned? |
FTP OS: Windows
FTP Server: Dont know
Computer OS: Windows
FluentFTP Version: 32.4.4
The remote folder contains a very large number of folders and files. The local folder only three small files. But uploading takes forever.
In the output window in Visual studio I see alle the remote folders and remote files passing by. I assume that the directory upload should look at the local folder, walk the subfolders and the files and check wether they exist on the remote folder. Thus it is not necessary to walk all the remote folders.
Excuse if I assume something wrong, I am a newbie in C# and FTP.
Here is my code:
Logs : Do I need to upload the logs?
The text was updated successfully, but these errors were encountered: