ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> python-dev
python-dev
Re: [Python-Dev] Buildbot questions
by John J Lee other posts by this author
Jan 5 2006 11:52AM messages near this date
Re: [Python-Dev] Buildbot questions | Re: [Python-Dev] Buildbot questions
On Thu, 5 Jan 2006, Tim Peters wrote:
[...]
>  A problem for Windows buildbot slaves is that they need an appropriate
>  compiler.  Does this machine have MS VC 7.1 installed?  If not, it
>  can't compile the code.  The Windows Python would also like to build
>  several other packages (like bz2 and Tcl/Tk).

Might a buildbot running this setup of David Munman's (free MS compiler +
NAnt interpreting the MS project file) be useful?

http://groups.google.co.uk/group/comp.lang.python/browse_frm/thread/226584dd47047bb6/1e33ad1
9197bee20


(I'm not offering a buildbot myself, just pointing out the possibility of
using this tool)

There always the chance it gets something wrong or falls over while trying
to interpret the project file, of course.  That in itself would be
beneficial, though, if there's a committer willing to fix it when it
breaks -- I currently have access to MS compilers, but I remember many
happy :-/ hours as a graduate student trying to compile Fortran and C
extensions on win32 with free compilers.


>  An "update" style of slave does an svn update rather than a full
>  checkout, and that usually goes very fast after the first time. 
>  Likewise compiling if binaries are left behind across runs.
[...]

Much though I like SVN, it seems its working copy management still leaves
a little to be desired:  Even quite recently (fairly sure it was client
version 1.2.*, on Win XP) and with read-only checkouts used only for
builds, I've still seen it end up in an incorrect state.  I suspect 'svn
switch' or 'svn up -r xxxxx' was the culprit, though, so perhaps it's not
a problem if exactly 'svn up' is the only svn command ever executed on the
checkout.  Still, perhaps it's wise to wipe the checkout every so often?


John
_______________________________________________
Python-Dev mailing list
Python-Dev@[...].org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: http://mail.python.org/mailman/options/python-dev/python-dev-ml%40activestate.c
om
Thread:
Morel Xavier
Tim Peters
"Martin v. Löwis"
Trent Mick
Brian Warner
John J Lee
Tim Peters
"Martin v. Löwis"
Trent Mick
"Martin v. Löwis"
Trent Mick
Brian Warner
"Martin v. Löwis"
Brian Warner
Trent Mick
"Martin v. Löwis"
skip
Anthony Baxter
"Martin v. Löwis"
Anthony Baxter
John J Lee
"Martin v. Löwis"
skip
Anthony Baxter
"Martin v. Löwis"
Anthony Baxter
"Martin v. Löwis"
Bob Ippolito

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved