Global queue and overwrite

When I upload an existing file using queue, smartftp makes a "resume". Is possible to do "overwrite always" using queue (like occurs with direct transfer)?

Thanks.

byez!

No, you can't.

I think it is.

Go to the settings (global or favorite) -> Transfer and change the "On File Exists" rules.

I think it is.

Go to the settings (global or favorite) -> Transfer and change the "On File Exists" rules.

That doen't work with queue. I have set "ask" on File Exist but it doesn't ask when I use the queue.

For obvious reasons the "Ask" "doesn't work" in the queue. It's by design and it's the right behavior.

All other options should work though.

For obvious reasons the "Ask" "doesn't work" in the queue. It's by design and it's the right behavior.
I'm not sure that was the right behaviou, at least not uploading but it's my opinion.

In my opinion, when someone upload a file it's not always the same version of that file... i.e.: what about if I change my index.html fully? Now the program does a "append" and this is not right to upload using the queue.

[quote name='"Aokromes"]No' date=' you can't.[/quote']

That's just plain broken behavior. This behavior has completely munged my html and php source. I couldn't figure out why code changes I made were disappearing; now I know.

You need to rethink giving this overwrite options to users of the queues.

What is your suggestion then?

User prompts in the Global Queue are no option though.

-Mat

How about collecting uploads / downloads that failed from the global queue to a list, together with a reason why it failed? This way a user could check that list after the queue completes and manually delete existing files or force to upload / download again with overwriting enabled.

mb wrote:User prompts in the Global Queue are no option though.

-Mat

Why not? Your prompt box includes the 'apply to all' checkbox.

For more background, I maintain a site from 3 different PCs. In order to get the "most recent" code down to a pc before changing it I use the global queue to download. So what defaulting to 'resume' does is mix the local file with the remote file. What I get locally is not the current version on the webserver, but a mix of the local and remote files.