In this Blender 2.5 video tutorial we show you how to download the online Add-ons repository and keep it up to date and in sync with SVN. Using this method makes it very easy to keep track of add-ons without ever needing to reinstall them or move them between installs of Blender.

For Windows Users: to use SVN you must install an SVN client. SlikSVN allows you to run SVN through the command line, or TortoiseSVN gives you a full GUI.

You must be logged in to upload images. Register

Discussion

17 Responses to “Keeping Scripts Up to Date with SVN”
  1. Owen "Agata Soda" Lazare
    Posts: 11

    You can paste in the url (at least on my system) by just right clicking in the prompt and selecting paste.

    #
    1
    Apr 19, 2011 at 1:27 pm
    • Posts: 38

      Yeah, for me, it worked by right-clicking on the title bar of the command prompt window, going down to Edit, and clicking Paste. But it’s not very obvious…

      #
      1.1
      Apr 19, 2011 at 11:17 pm
  2. Posts: 5

    I recommend TortoiseSVN for Windows users. Rather than having to mess with the command line you can just right click the folder and update.

    Using dropbox is a pretty slick idea… It seems so obvious and yet I never thought of doing it hah.

    #
    2
    Apr 19, 2011 at 1:57 pm
    • Posts: 2973

      Dropbox works flawlessly! I only just started using it for my scripts a few days ago and have never had an easier time keeping addons up to date.

      SlikSVN is another option for those that wish to use the command line: http://www.sliksvn.com/en/download

      -Jonathan

      #
      2.1
      Apr 19, 2011 at 2:08 pm
    • Posts: 37

      Tortoise keeps asking for a password every time I try to download an SVN, any idea what might be the problem?

      #
      2.2
      Apr 19, 2011 at 5:42 pm
  3. Posts: 37

    ok, got it now, like a fool I was trying to do a check in rather than a checkout :-( )

    #
    3
    Apr 19, 2011 at 5:52 pm
  4. comeinandburn
    Posts: 62

    thanks for another great tip!

    #
    4
    Apr 19, 2011 at 9:12 pm
  5. Posts: 38

    Thanks, Jonathan! Very useful tip on keeping scripts updated! Also, thanks for the tip on using Dropbox. I guess I’ve been living under a rock, because I’ve never heard of it until today! Just got an account today, and I’ll try that suggestion! Thanks, again!

    #
    5
    Apr 19, 2011 at 10:47 pm
  6. axel
    Posts: 11

    can u do a tut about using the freestyle renderer
    there is poor information how to use and instal it

    #
    6
    Apr 20, 2011 at 4:17 am
  7. Posts: 8

    Muchas gracias!
    As always, You are a time saver.

    Freestyle, yes please, we need a tut.

    #
    7
    Apr 20, 2011 at 11:52 pm
  8. Thank you so much for doing a video on this. I installed Tortoise as some people suggested, and it works like a charm. It’s great to be able to easily pull down the latest commits for these, with only a few clicks.

    Great subject!

    #
    8
    Apr 21, 2011 at 1:24 pm
  9. Thank you for this tutorial. I only have a few questions, if an addon is enable and you updated it will be disable?

    Another one, i see that you have three folder in dropbox, how do you do to separate the three type of addons?(release,contrib and external)

    Thanks!!

    #
    9
    Apr 22, 2011 at 7:00 pm
    • Posts: 2973

      Updating addons should not have any effect on the state of it. They should remain enabled.

      In my Dropbox I have all three addon folders simply because I was testing it. I believe you can checkout the SVN for these too but I need do some digging for the repository URL.

      -Jonathan

      #
      9.1
      Apr 23, 2011 at 10:40 am
  10. Kamini
    Posts: 1

    jonathan, thank you so much for your amazing, succinct, and crystal clear tutorials. i’ve learned so much from your videos! :D

    #
    10
    Sep 12, 2011 at 12:35 pm
  11. Posts: 1

    I must be missing something, but how is this done with 2.6x? am i missing something or has this changed with the new release?

    #
    11
    May 17, 2012 at 5:04 pm
  12. Posts: 72

    jonathan

    After watching the tutorial I am somewhat confused. I am using 2.66a, if I google the way you said, changing the version number to 2.66 I see a completly different page.

    I get a wiki page which is completly different in appearance and layout.
    Can you or anyone please supply a link for 2.66 that takes me to the blender.org for 2.66

    Reason, I enabled the ANT Lanscape and nothing works, I can add a landscape mesh but the tools are inactive. I can see all the tools but nothing works.

    #
    12
    Apr 12, 2013 at 8:57 am
    • Posts: 2973

      Hi Joseph,

      To expand on my previous comment. Since the ANT Landscape is included with Blender, using this SVN method won’t do anything. This is just for updating external scripts that are not bundled with Blender by default.

      #
      12.1
      Apr 13, 2013 at 11:21 am

Leave a Comment

You must be logged in to post a comment.