|
|||||||
![]() |
|
|
Thread Tools |
|
||||
|
Update Sat Jan 19
Bleeding Edge Blender Alpha 2 Major update. On the client side, we now have support for Linux and Windows the new clients are available here: (Windows) http://www.timbilism.com/beblender/beclient2win.zip (Linux) http://www.timbilism.com/beblender/beclient2lin.tar.gz There are now two executables: configgui and updateblender. configgui will allow you to edit the various settings for BEBlender. Including the ability to have updateblender launch blender after an update. As the title now says, Linux support is now available, as well as SSE and SSE2 support. As a side note, Alpha2 is backwards compatible, so the old client will continue to work. So please test the new clients and let me know how it works out. I only have a SSE linux machine (my AMD64 machine is currently windows only), so I don't know if the SSE2 build works at all. And, currently the revision.txt file does not get updated when a change is made to the config files. So if you switch from SSE to SSE2 these changes will not take place until the next update. On the server side of things, the server now listens in to the official Blender-CVS mailing list, so it only looks for updates when needed. Well that about wraps it up for this release. Next up, SSE3 support, and optimized builds for Windows. BTW, if anyone has a clue where I can get ssh access to a OSX machine I'd love to setup builds for that as well. Bleeding Edge Blender Alpha 1 If you're a blender nut and you want the latest and greatest features, then you've come to the right place. Over the past two days I've set-up my Windows machine to do automated builds of the Blender SVN repository whenever there is an update. The my computer syncs with the Blender SVN once every ten minutes, and if needed compiles a build. It then zips up the blender build and uploads it to the web. I've created a automated installer that can be downloaded here: http://www.timbilism.com/beblender/beclient.zip Simply download the zip file and extract it. Inside you will find a file called "updateblender.exe". Run it and it will download the latest blender build. It extracts the build into a directory called "blender". So you can easily create shortcuts to both blender.exe and updateblender.exe on the commandline. You can also put a shortcut to the updateblender.exe file in Start->All Programs->Startup to have it update whenever you boot the computer, or create a scheduled task via the Control Panel to update at a certain time. But here's where I need help. I need Alpha testers! Yes there's no GUI to the updater now (it just spits it all out in a console window) but it works. Any ideas? Comments? [Edit] BTW, only Windows is supported for now. Hopefully I'll have Linux builds going up this weekend. Last edited by tbc++; 30-May-08 at 15:44. Reason: Updated |
||||
|
#1
|
||||
|
|
|
||||
|
wow this is a really good idea this kinda defeats the purpose of a lot of the builds on graphical and makes it a lot easier to get them a lot faster
............................................
"The only thing smoking pot leads to is the munchies" - VenomSeven "I went to show a co worker a website on my laptop and he was treated to some porn pages." - Ghost3D |
||||
|
#2
|
|
||||
|
Every ten minutes?
............................................
Roland -- Check out The Beast! Are you ready to take the next step in Blender? Animating with Blender: How to Create Short Animations from Start to Finish |
||||
|
#3
|
|
||||
|
Once every 12 hours would be good.
This could also probably be used for official online updates in the future. I do love the Graphicall Builds though. They are often based on the SVN but customized & tested by the Builder. Still, the possibility of online updates in the future is interesting. m.a.
............................................
Meta's Material Library's . My Site get python scripts> http://wiki.blender.org/index.php/Extensions:Py/Scripts/2.4x External Script Bundle Blender 2.49a Packed Collections . Scripts_Bundles blender-2.49b |
||||
|
#4
|
|
||||
|
It only compiles if there is a change in the SVN repository. It's just that it checks this repository every 10 minutes. I plan on making it compile only when it receives an e-mail from the BF-CVS mailing list, but I haven't figured out how to do that yet. So this (the 10 minute polling) is a stop-gap in the mean time.
|
||||
|
#5
|
|
||||
|
Every ten minutes is probably overkill (I hope you check with svn log), but if you also can publish a build log, it would be great for us developers to use as 'continuous integration'.
I suggest though that you talk to zanqdo of graphicall.org about cooperation. I don't think it serves the community to have Yet Another Place to download. This all can be much more powerful when handled centrally. Anyway, good luck! /Nathan PS. PanzerMK also does automated buildings of at least Linux, OSX and I think also Windows builds. AFAIK he uses graphicall.org for his download, but I'm not sure.
............................................
Your ideas: blenderstorm Your news: planetblender Finnish community: #blender.fi other: PyNodes | letwory.net |
||||
|
#6
|
|
|||
|
His builds are in a little drop down menu on the top right side of Graphicall. I didn't notice it until he pointed it out. :^j
Last edited by Mazui; 17-Jan-08 at 05:59. Reason: typo |
|||
|
#7
|
|
||||
|
Quote:
![]() /Nathan
............................................
Your ideas: blenderstorm Your news: planetblender Finnish community: #blender.fi other: PyNodes | letwory.net |
||||
|
#8
|
|
||||
|
I bet you using inotify or pynotify to do this - am I correct???
|
||||
|
#9
|
|
||||
|
Very nice.
............................................
Blender help, searchable links HERE. Updtd 4/15/07 L st in space, assimilated by the Borg, influenced by the One Ring...
|
||||
|
#10
|
|
||||
|
<Jesterking> Yes, I've been going off the revision number. So the load on the BF SVN server should be minimal. However, I can also code it to pull the revision number off the viewcvs page. That would bring the load on the servers down to even less (i.e. to a non-existent level).
Yes, the most recent log is available here: http://www.timbilism.com/beblender/log.txt And the complete zip of logs is available here: http://www.timbilism.com/beblender/logs.zip Note: I am still working out a few kinks in the scheduling system (windows really needs help in this area). So there may be gaps from time to time in the log. But I think I got these worked out. <jumpy-monkey> Nope, I'm using popen for spawning tasks, if that's what you're asking. |
||||
|
#11
|
|
||||
|
pretty neat work,
do you plan to also offer linux or os x?
............................................
C l a a s E i c k e K u h n e n Assistant Professor Industrial Design Kendall College of Art and Design |
||||
|
#12
|
|
||||
|
Linux yes. OSX sure, if I can get access to a OSX machine.
|
||||
|
#13
|
|
||||
|
wow this is really helpfull and usefull for me, count on me for beta testing
............................................
A|| \'//AY§ |
||||
|
#14
|
|
||||
|
ok i've performed a VERY quick test on xp sp2 on a dell PRECISION m6300 laptop whith centrino duo
i think it does what is supposed to do... it generates the folder "blender" and the built into there seem to work fine... is there something different or some option i'm supposed to test?
............................................
A|| \'//AY§ |
||||
|
#15
|
|
||||
|
How do you guys update your svn checkouts efficiently. Whenever I do svn up https://svn.blender.org/svnroot/bf-b.../trunk/blender
and svn up https://svn.blender.org/svnroot/bf-b...nk/lib/windows in the respective folders, it pauses for a second, and prints skipped 'https://svn.blender.org/svnroot/bf-blender/trunk/blender' and skipped 'https://svn.blender.org/svnroot/bf-blender/trunk/lib/window' This is true even three days after I originally svn co 'ed it. Many changes have been made, but I haven't been able to update. It seems other people can update there checkout very easily. What am I missing? Do I really have to re-download all of the source just to update my source? Any help/advice would be greatly appreciated.
............................................
System Specs: Arch Linux, Intel Core Duo @ 1.60 GHz, 1 GB RAM, ATI Mobility Radeon X1300 |
||||
|
#16
|
|
||||
|
Egan,
I believe that it is the directories on your machine that you should put as arguments to 'svn up', not the distant ones. OTOH, if you are at the root of the sources, likely in the 'blender' directory, you don't have to specify any argument since svn will start from there up recursively. Jean
............................................
----------------------------------------------- Just be. Last edited by IamInnocent; 17-Jan-08 at 14:55. |
||||
|
#17
|
|
||||
|
Wow that was stupid of me. Thanks for the help!
............................................
System Specs: Arch Linux, Intel Core Duo @ 1.60 GHz, 1 GB RAM, ATI Mobility Radeon X1300 |
||||
|
#18
|
|
||||
|
@egan
I just to a svn checkout every time. It thinks for a few seconds, and then updates any new files, or simply spits out the revision number. @bullx Yeah, that's about it. If it exits right away (split second) then you have the latest version. Like I said, it's a bit rough right now, but that script was coded in less than 2 hours, so that's to be expected. |
||||
|
#19
|
|
||||
|
Awesome! his really Helps so i don't have to download them every few days manually. But I have a question, is there anyway you can make the folder go to a custom place that i can set. Very Cool!
............................................
"Computers in the future may weigh no more than 1.5 tons." - Popular Mechanics (1949)
|
||||
|
#20
|
![]() |
| Bookmarks |
| Thread Tools | |
|
|