Recommendations for a good FTP client with batch support?
-
I've been using FileZilla for years and love it. However, on the development side of the street I tend to build web app solutions (in contrast with web site solutions). As best I understand, in VS 2008 web apps don't have the deployment options (configure it to point to your live site so you can just say "Deploy" and all files get uploaded), so I tend to do it using FileZilla. However, for projects with lots of subdirectories, that gets tedious in a hurry. I've tried the native Windows command line ftp in batch scripts, but it typically errors out before completion of all files. Speaking with the folks at my hosting company, my understanding is that the command line ftp has no built in retry capabilities, so if there's a hiccup on a file it just bails on you, hence the benefit of using more full featured clients like Fz. With that in mind, I'm looking for a client such as FileZilla that I can configure in batch mode, e.g. recursively upload my dll, as?x, css and master files for a given project. Anyone have suggestions on ftp tools that you've had a good experience with for this purpose?
Christopher Duncan www.PracticalUSA.com Author of The Career Programmer and Unite the Tribes Copywriting Services
i've been using CuteFTP for years. it works great - it's scriptable from VBS, too!
-
i've been using CuteFTP for years. it works great - it's scriptable from VBS, too!
Haven't seen CuteFTP for years. Didn't know it was scriptable, thanks!
Christopher Duncan www.PracticalUSA.com Author of The Career Programmer and Unite the Tribes Copywriting Services
-
Haven't seen CuteFTP for years. Didn't know it was scriptable, thanks!
Christopher Duncan www.PracticalUSA.com Author of The Career Programmer and Unite the Tribes Copywriting Services
the easiest way to see its scripting in action is to record a 'macro', then take a look at the script. it'll be a simple VBS file.
-
the easiest way to see its scripting in action is to record a 'macro', then take a look at the script. it'll be a simple VBS file.
Excellent. Exactly the functionality I was looking for. Take a couple of extra donuts out of petty cash. :-D
Christopher Duncan www.PracticalUSA.com Author of The Career Programmer and Unite the Tribes Copywriting Services
-
He probably was, and simply didn't account for the degree of cluelessness I possess on some days. :)
Christopher Duncan www.PracticalUSA.com Author of The Career Programmer and Unite the Tribes Copywriting Services
You and me both... Use my excuse... "I'm sorry. I'm not contractually obligated to think on [insert current day of week]" :)
Proud to have finally moved to the A-Ark. Which one are you in? Author of Guardians of Xen (Sci-Fi/Fantasy novel)
-
I've been using FileZilla for years and love it. However, on the development side of the street I tend to build web app solutions (in contrast with web site solutions). As best I understand, in VS 2008 web apps don't have the deployment options (configure it to point to your live site so you can just say "Deploy" and all files get uploaded), so I tend to do it using FileZilla. However, for projects with lots of subdirectories, that gets tedious in a hurry. I've tried the native Windows command line ftp in batch scripts, but it typically errors out before completion of all files. Speaking with the folks at my hosting company, my understanding is that the command line ftp has no built in retry capabilities, so if there's a hiccup on a file it just bails on you, hence the benefit of using more full featured clients like Fz. With that in mind, I'm looking for a client such as FileZilla that I can configure in batch mode, e.g. recursively upload my dll, as?x, css and master files for a given project. Anyone have suggestions on ftp tools that you've had a good experience with for this purpose?
Christopher Duncan www.PracticalUSA.com Author of The Career Programmer and Unite the Tribes Copywriting Services
I quite like FireFTP. Edit: Ah, I see you're looking for something you can script as part of builds, not just something to transfer a whole bunch of files manually. Sorry, should have read the question more carefully! :-O But then, my fallback FTP client is ftp.exe
-
I quite like FireFTP. Edit: Ah, I see you're looking for something you can script as part of builds, not just something to transfer a whole bunch of files manually. Sorry, should have read the question more carefully! :-O But then, my fallback FTP client is ftp.exe
I'm looking at the features, but don't see anything about batch mode or scripting. Does it support this?
Christopher Duncan www.PracticalUSA.com Author of The Career Programmer and Unite the Tribes Copywriting Services
-
I'm looking at the features, but don't see anything about batch mode or scripting. Does it support this?
Christopher Duncan www.PracticalUSA.com Author of The Career Programmer and Unite the Tribes Copywriting Services
-
Christopher Duncan wrote:
or scripting
Oh, that's what you meant by "batch"! :-O Heh, no - wrong tool.
Glad to see I'm not the only one having this problem today. :)
Christopher Duncan www.PracticalUSA.com Author of The Career Programmer and Unite the Tribes Copywriting Services
-
I've been using FileZilla for years and love it. However, on the development side of the street I tend to build web app solutions (in contrast with web site solutions). As best I understand, in VS 2008 web apps don't have the deployment options (configure it to point to your live site so you can just say "Deploy" and all files get uploaded), so I tend to do it using FileZilla. However, for projects with lots of subdirectories, that gets tedious in a hurry. I've tried the native Windows command line ftp in batch scripts, but it typically errors out before completion of all files. Speaking with the folks at my hosting company, my understanding is that the command line ftp has no built in retry capabilities, so if there's a hiccup on a file it just bails on you, hence the benefit of using more full featured clients like Fz. With that in mind, I'm looking for a client such as FileZilla that I can configure in batch mode, e.g. recursively upload my dll, as?x, css and master files for a given project. Anyone have suggestions on ftp tools that you've had a good experience with for this purpose?
Christopher Duncan www.PracticalUSA.com Author of The Career Programmer and Unite the Tribes Copywriting Services
For flexible FTP batch/bulk uploading, take a view at this script. http://www.biterscripting.com/helppages/SS_FTPUpload.html
It uploads an entire directory (your project) to the server. You provide the server name, login, password, local path and remote path as arguments to the script. It creates subdirectories on the FTP server as necessary. That script is open source so you can modify or make better. The FTPUpload script downloads automatically as part of biterscripting installation.