sidebar features
sidebar content

Go Back   Blender Artists Forums > General Forums > News & Discussion

Closed Thread
 
Thread Tools
tbc++'s Avatar
tbc++ tbc++ is offline
Member
 
Join Date: Mar 2004
Location: Reedsburg, WI
Posts: 381
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   Old 17-Jan-08, 03:56   


MorbidDog's Avatar
MorbidDog MorbidDog is offline
Member
 
Join Date: Jun 2007
Location: Moab, UT
Posts: 432
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   Old 17-Jan-08, 04:01   
harkyman's Avatar
harkyman harkyman is offline
Member
 
Join Date: Mar 2002
Location: The House of Stone and Water
Posts: 3,191
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   Old 17-Jan-08, 04:24   
Meta-Androcto's Avatar
Meta-Androcto Meta-Androcto is online now
Member
 
Join Date: Aug 2006
Location: australia
Posts: 2,356
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.
#4   Old 17-Jan-08, 04:51   
tbc++'s Avatar
tbc++ tbc++ is offline
Member
 
Join Date: Mar 2004
Location: Reedsburg, WI
Posts: 381
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   Old 17-Jan-08, 05:05   
jesterKing's Avatar
jesterKing jesterKing is offline
Member
 
Join Date: Aug 2002
Location: Turku, Finland
Posts: 1,160
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   Old 17-Jan-08, 05:42   
Mazui Mazui is offline
Member
 
Join Date: May 2006
Location: Sweden
Posts: 683
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   Old 17-Jan-08, 05:55   
jesterKing's Avatar
jesterKing jesterKing is offline
Member
 
Join Date: Aug 2002
Location: Turku, Finland
Posts: 1,160
Quote:
Originally Posted by Rodicul View Post
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 put. :^j
Cool! I didn't notice those ones yet

/Nathan
............................................
Your ideas: blenderstorm
Your news: planetblender
Finnish community: #blender.fi
other: PyNodes | letwory.net
#8   Old 17-Jan-08, 05:58   
jumpy-monkey's Avatar
jumpy-monkey jumpy-monkey is offline
Member
 
Join Date: Dec 2005
Posts: 224
I bet you using inotify or pynotify to do this - am I correct???
............................................
Phonx
my wii's blog
Play Sodoku now!
#9   Old 17-Jan-08, 06:22   
ititrx's Avatar
ititrx ititrx is offline
Member
 
Join Date: Dec 2006
Location: High plains desert of Idaho
Posts: 2,372
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   Old 17-Jan-08, 08:02   
tbc++'s Avatar
tbc++ tbc++ is offline
Member
 
Join Date: Mar 2004
Location: Reedsburg, WI
Posts: 381
<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   Old 17-Jan-08, 12:54   
cekuhnen's Avatar
cekuhnen cekuhnen is offline
Member
 
Join Date: Mar 2003
Location: Grand Rapids, Michigan, USA
Posts: 5,450
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   Old 17-Jan-08, 13:04   
tbc++'s Avatar
tbc++ tbc++ is offline
Member
 
Join Date: Mar 2004
Location: Reedsburg, WI
Posts: 381
Linux yes. OSX sure, if I can get access to a OSX machine.
............................................

#13   Old 17-Jan-08, 13:42   
bullx's Avatar
bullx bullx is offline
Member
 
Join Date: Sep 2003
Posts: 480
wow this is really helpfull and usefull for me, count on me for beta testing
............................................
A|| \'//AY§
#14   Old 17-Jan-08, 14:09   
bullx's Avatar
bullx bullx is offline
Member
 
Join Date: Sep 2003
Posts: 480
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   Old 17-Jan-08, 14:26   
egan's Avatar
egan egan is offline
Member
 
Join Date: Mar 2007
Location: Mountain View, CA
Posts: 2,148
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   Old 17-Jan-08, 14:44   
IamInnocent's Avatar
IamInnocent IamInnocent is offline
Member
 
Join Date: Mar 2002
Location: Montreal, Qc, Canada
Posts: 2,523
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   Old 17-Jan-08, 14:53   
egan's Avatar
egan egan is offline
Member
 
Join Date: Mar 2007
Location: Mountain View, CA
Posts: 2,148
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   Old 17-Jan-08, 15:03   
tbc++'s Avatar
tbc++ tbc++ is offline
Member
 
Join Date: Mar 2004
Location: Reedsburg, WI
Posts: 381
@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   Old 17-Jan-08, 15:13   
tarkata14's Avatar
tarkata14 tarkata14 is offline
Member
 
Join Date: Oct 2006
Location: In a parellel Universe...o_O O_o
Posts: 729
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   Old 17-Jan-08, 15:15   
Closed Thread

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT. The time now is 16:56.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Logo and website design copyright © 2006 by froodee design bureau. All rights reserved.
Other Blender Sites
new icon Blender Homepage »
The official Blender homepage
new icon BlenderNation »
Fresh Blender News, Every Day
new icon Blenderart Magazine »
Blender articles, tutorials and images.
Blender Headlines
Featured Artwork
Short animation: Barrel by Phlopper
Woolly mammoth by sebastian_k
Photorealistic classic furniture by eMirage
Social BlenderArtists