undyingking: (Default)
undyingking ([personal profile] undyingking) wrote2006-08-22 09:12 am
Entry tags:

Foxtrot tango, papa?

Does anyone know of / can recommend a good free / cheap FTP client that'll do reasonably clever and option-laden synching of directory content? Something like WinSCP, only for FTP?

Edit: Being more specific, features I'd like to see include:

* with a small number of clicks, it compares a remote directory (and recurses down into subdirectories) with the previously-specified local equivalent, presents me a list of which files are newer at which end, and will then (again with a small number of clicks) upload or download as appropriate to sych the ones I want to be synched;

* options to include hidden files in the comparison, exclude certain types of files by extension, ...

* remember directory presentation options;

* refresh local directory automatically when changes made in other apps (this seems a simple feature, but I've yet to find it);

* can keep conections to more than one server open at once;

* can configure keep-alive options;

* can synch (as above) remote servers with each other (via invisible local temp copy, presumably);

* easy to chmod, chown, chgrp;

* keps informative log of operations;

* make coffee.

[identity profile] bateleur.livejournal.com 2006-08-22 09:44 am (UTC)(link)
Ah, OK.

I'd just do this by dragging the root directory across and letting the timestamps sort it all out, but I guess that doesn't work well in more complex cases.
chrisvenus: (Default)

[personal profile] chrisvenus 2006-08-22 09:49 am (UTC)(link)
One of the nice things dreamweaver does is when you hit sync gives you a list of what files its going to move so you can check they look about right. I don't personally trust timestamps alone to do this kind of thing. I'm fortunately in the position where the only site I maintain only has six subdirectories so copying things manually isn't that hard. And I can queue files to be batched all at once for if I have files that are dependant on each other. :)

Smart FTP is what I use currently for the record. About twice a year. :)

[identity profile] undyingking.livejournal.com 2006-08-22 10:10 am (UTC)(link)
Timestamps can be a right pain if your remote server is in a different timezone. My main backup server is several hours distant and it took me ages to work out how to prevent competing server timestamps insisting that uploaded files went out of synch with their local equivalents as soon as they appeared on it.