Monday, November 5, 2012

KDevelop upload plugin (like Quanta had it)

Quanta 3 back then had this "Upload Profiles" feature that allows you to develop locally and upload to a given remote url using ftp/fish. When I started contributing to KDevelop the first code I wrote was a plugin that basically does exactly that.
More than 4 and a half years ago... time flies...

But I never got around releasing it as it was inside quanta - you know the story.

Now that quanta is declared dead it makes sense to release this as standaline plugin - though not much changed in the last 4 years.

Disclaimer: if you want to do serious web development, do not use this. Do yourself a favor and deploy using a version control system. If you have a simple website without any cms - well it might make sense to manually upload changed files.

If you still insist on working like in the last century, you can get kdev-upload here:
kdev-upload-1.3.80.tar.bz2


And now time for some screenshots showing the plugin:
Configure upload profiles in the project configuration


Upload a single file use quick upload from the context menu (or configure a shortcut like Quanta3 had)


Upload a whole directory also use the context menu



Browse the contents of an upload profile use the tool view on the right


61 comments:

  1. "Disclaimer: if you want to do serious web development, do not use this. Do yourself a favor and deploy using a version control system."

    Can't you do both?

    I.e. use a version control system locally, but use this tool to upload new revisions to the FTP server.

    ReplyDelete
    Replies
    1. Sure you can. And you definitely should.

      Delete
  2. "use a version control system locally, but use this tool to upload new revisions to the FTP server"

    definitely the best choice for most people using 'cheap' webhosting, where usually running a version control system on the remote site is not an option.
    so, an upload tool is not just for those insisting on working like in the last century :)

    ReplyDelete
  3. The git checkout for this project and most of the ones that are mentioned in your other post are missing a COPYING file. Can you add them please ?

    ReplyDelete
  4. Hi,

    can you provide a binary package or a readme file with install instructions?

    Thanks

    ReplyDelete
  5. Thanks - your work kept me from the company suggested netbeans IDE ... so far ;-)
    question/suggestion:
    Is it possible to combine Save and Quick Upload action?

    ReplyDelete
  6. This article is really fantastic and thanks for sharing the valuable post.
    juegosjuegos.com | juegos de matar zombies | jogos do friv

    ReplyDelete
  7. This is a great article. It gave me a lot of useful information. thank you very much.
    Signature:
    Visit to play games friv4 than play games2girls 2 and play game kid games ! have fun!

    ReplyDelete
  8. This is also a very good post which I really enjoyed reading. It is not everyday that I have the possibility to see something like this.
    Signature:
    facebook entrar iniciar sesion gratis - Sitio Oficial iniciado sesión en Facebook lengua española. facebook entrar rápido, facebook iniciar sesion en tu cuenta de entrar facebook

    ReplyDelete
  9. The article you have shared here very awesome. I really like and appreciated your work. I read deeply your article, the points you have mentioned in this article are useful
    Signature:
    Versión en facebook en español descargar a los países hablan Español: facebook entrar direto agora , facebook en español descargar , facebook entrar direto agora

    ReplyDelete
  10. Great info. I love all the posts, I really enjoyed, I would like more information about this, because it is very nice., Thanks for sharing.
    Signature:
    The place to play all unblocked games online. Here you can find every blocked games such as: unblockedgames , unblocked games happy , unblocked games 77 , gmod

    ReplyDelete
  11. Its really good information, i like your blog post. Thanks for sharing
    Signature:
    download baixar facebook movel, Facebook movel, baixar facebook movel. Facebook chat, baixar whatsapp gratis, fazer o download baixar whatsapp para Android, iPhone. Últimas Facebook

    ReplyDelete
  12. I was working and suddenly I visits your site frequently and recommended it to me to read also. The writing style is superior and the content is relevant. Thanks for the insight you provide the readers!
    kids games online , friv 2 , jogos do friv , juegosjuegos.com , juegos de matar zombbies
    , juegos de un show mas

    ReplyDelete
  13. Thanks for sharing this quality information with us. I really enjoyed reading. I think I need it.
    Games for girls|
    Kizi 1|
    Kizi 2

    ReplyDelete
  14. Great stuff. This is really a fascinating blog, lots of stuff that I can Get into. One thing I just want to say is that your Blog is so perfect!
    happy wheels
    super mario bros
    pacman
    agario

    ReplyDelete
  15. Thanks for sharing the information. It is very useful for my future. keep sharing
    Kizi 123|
    Friv 234|
    Friv

    ReplyDelete
  16. If you should be opting for finest contents like me, just visit this blog site daily because it provides the feature contents, thanks.Website maker

    ReplyDelete
  17. Thanks for your great article friend, i get new information, new ideas to do somethings, i hope you will share again, i keep waiting for next post, thanks.
    Friv 4
    Kizi 3

    ReplyDelete
  18. you always bring everyone the most interesting and useful, I like it all, thank you.
    Friv 10

    ReplyDelete
  19. You need to kill time, you need entertainment. Refer to our website. hope you get the most comfort.
    Thanks you for sharing!
    Yepi
    Kizi
    Friv
    Friv Games

    ReplyDelete
  20. World wide web coder than would be that helps make active software. World wide web coder has liitle bit of designing info however much better in generating software.Buzz Apps

    ReplyDelete
  21. Outstanding post along with great blog, I adore this kind of intriguing content articles keep this a person.Customer Services Page

    ReplyDelete
  22. You are stressed and tired, you need entertainment. Refer to our website. hope you get the most comfortable.
    Kizi 4

    ReplyDelete
  23. you'd have time to look these kids active. Please visit our website and let us play the game interesting.
    Thanks for sharing !
    Friv 10
    Kizi 10
    Yepi 2

    ReplyDelete
  24. Y8Games.Me update new free Cartoon Games online from Y8.com. Y8 Games is a free online cartoon flash games site where you can find games from all your favorite cartoons such as Car, Girl, Ben10, Dora, Tom and Jerry, Spongebob and many more.

    ReplyDelete
  25. What a wonderfull post! thank you... read with pleasure!
    Friv 100

    ReplyDelete
  26. thank you for your interest in welcome visit
    Friv 4

    ReplyDelete
  27. You need to kill time, you need entertainment. Refer to our website. hope you get the most comfort.
    Thanks for sharing !
    Friv 5
    Kizi 1
    Yepi 3

    ReplyDelete
  28. To flee war, to protect the lives of themselves and their families, and must live with the rhythm of society, sometimes makes people feel comfortable smell. Be strong in the harshness of life, you will succeed.
    Mario Games | Friv

    ReplyDelete
  29. world-wide-web development can be highly popular for the industry due for its various advantages. several companies tend to be looking for secure, speedy, compatible world-wide-web development Buzz Applications

    ReplyDelete
  30. Yoob.juegos - Jugar juegos gratis de acción, juegos adictivos, juegos de rompecabezas, juegos de deportes, juegos de chicas y juegos de aventura en línea. ..y más. Muy juegos divertidos en YooB.juegos. Mario , Friv , Doraemon Games , Kizi

    ReplyDelete
  31. New attractive game . I will play it every day
    Friv|
    Friv 2

    ReplyDelete
  32. Very informative and unique tips dear. Thanks for sharing. Please visit https://goo.gl/p2lPCG

    ReplyDelete
  33. Y8 update new free Cartoon Games online from Y8.com. Y8 Games is a free online cartoon flash games site where you can find games from all your favorite cartoons such as Car, Girl, Ben10, Dora, Tom and Jerry, Spongebob and many more.

    ReplyDelete
  34. When you're tired, you want to relax after a stressful working hours, you need to have time to take care of the kids active.
    Please visit our website and play exciting flash games.Thanks you for sharing!
    Friv 4

    ReplyDelete
  35. Most git manuals specifically describe git as not being a deployment tool. Why is it people always recommend to use it as one?

    ReplyDelete
  36. FynsyGames Best Girls Games for all! Play Free Online Games: Frozen, Makeover and make up games, beautiful dress up games, baby and pet care games, decoration games and many more.

    ReplyDelete
  37. Thank you for bringing more information to this topic for me. I’m truly grateful and really impressed. Please visit http://goo.gl/lqMAaP

    ReplyDelete
  38. Play the Best Free Games! We've picked out the racing games, cooking games, candy crush, games shooting, fashion games, ...
    Thanks for sharing !
    Kizi 200
    Friv 1
    Y88
    Y9

    ReplyDelete
  39. The blog or and best that is extremely useful to keep I can share the ideas
    of the future as this is really what I was looking for, I am very comfortable and pleased to come here. Thank you very much.
    earn to die 3
    Hi! I’ve been reading your blog for a while now and finally got the
    courage to go ahead and give youu a shout out from
    earn to die 6
    Austin Texas! Just wanted to tell
    earn to die 5
    Hi! I’ve been reading your blog for a while now and finally got the
    happy wheels
    strike force heroes
    slitherio
    you keep up the fantastic work!my weblog
    earn to die 5
    good game empire
    tank trouble 2
    earn to die 6

    ReplyDelete
  40. Thank you for sharing valuable information. Nice post. I enjoyed reading this post.
    slither io | wings io | science kombat | tank trouble 4

    ReplyDelete
  41. You want to relax after a stressful working hours. Refer to our website. hope you get the most comfort.
    Thanks for sharing !
    Friv 100
    Friv 8
    Friv 2

    ReplyDelete
  42. What a nice blog, it has very professional and creative content that i find really helpful. If every page that one opens has such great content, i would say that browsing could be the order of the day. History dissertation paper rewriting help offered by well trained experts that guarantee the best.

    https://goo.gl/GAAFa9 Pijat Panggilan Jakarta www.aniesmassage.blogspot.com Pijat Panggilan Jakarta - https://goo.gl/t0UNUZ Pijat Panggilan Bandung www.massage-di-bandung.blogspot.com Pijat Panggilan Bandung - http://goo.gl/qpcb6j

    ReplyDelete
  43. You want to relax after a stressful working hours. Refer to our website. Hope you get the most comfort.
    Thanks for sharing !
    GirlsGoGames
    Kizi 100
    Frvi

    ReplyDelete
  44. Welcomes to google terminal keep sharing such ideas in the future as well.
    google snake this was actually EARN TO DIE
    what i was looking for,and i am glad to came here! AGE OF WAR 2
    Hi! I’ve been reading your blog for a while HAPPY WHEELS
    I want you to thank for your time of this wonderful read!!! Slitherio
    Amazing insight you have on this, Slither io This article always blew me BIG FARM
    hotmail sign in | hotmail login
    sign in to hotmail | log in to hotmail

    ReplyDelete
  45. You need to have time to take care of the kids active. Please visit our website and play exciting flash games.
    Thanks you for sharing!
    Games2Girls
    Kizi 1000
    Frin
    Friv 3

    ReplyDelete
  46. Y8.Com is adress online funny games for kids.
    Juegos de Twizl | Friv 2019

    ReplyDelete
  47. You need to have time to take care of the kids active. Please visit our website and play exciting flash games.
    Thanks you for sharing!
    العاب بنات
    العاب طبخ 2017
    العاب بنات
    al3ab banat 9

    ReplyDelete
  48. Pusat Benda Bertuah Hasil Dari Penarikan Ghaib, Jual Koleksi Pusaka Benda Bertuah Murah Alami Asli Paling Banyak Dicari, - Jual Bulu Perindu dan Minyak Pengasihan Bulu Perindu Asli, - Jual Keris Semar Mesem Asli Murah, - Jual Gelang Akar Bahar Hitam, - Jual Pusaka Kujang Senjata Prabu siliwangi, - Jual Senjata Tradisional Pusaka Trisula Sakti, semua ada di situs Pusat Koleksi Benda Benda Gaib Bertuah Alami - pusaka-benda-bertuah-antik-murah.blogspot.com benda bertuah, benda pusaka bertuah, batu bertuah, benda pusaka, benda bertuah alami, benda bertuah 999

    http://goo.gl/kZYKjR - http://goo.gl/ZCy32J - http://goo.gl/r8YD42 - http://goo.gl/unu4p2 - http://goo.gl/gdA11C - http://goo.gl/GY6jqP - http://goo.gl/dYc61T - http://goo.gl/CRCYhZ - http://goo.gl/qpcb6j

    ReplyDelete
  49. Thanks for sharing the information. It is very useful for my future. keep sharing. Can you play more games at: Friv100 | Kizi 4 | happy wheels game

    ReplyDelete