[Buildbot-devel] fwd: Re: svn:externals and update mode
tom fogal
tfogal at sci.utah.edu
Wed Jan 5 19:27:35 UTC 2011
sorry, forgot to CC the list.
-tom
------- Forwarded Message
From: tom fogal <tfogal at sci.utah.edu>
To: "Dustin J. Mitchell" <dustin at v.igoro.us>
Subject: Re: [Buildbot-devel] svn:externals and update mode
In-Reply-To: Your message of "Wed, 05 Jan 2011 02:59:44 CST."
<AANLkTinVt8XbxfVYFnRS7=36xdd+q=bzHbe2yYi4uLcR at mail.gmail.com>
References: <auto-000024245234 at sci.utah.edu> <AANLkTinVt8XbxfVYFnRS7=36xdd+q=bzHbe2yYi4uLcR at mail.gmail.com>
Date: Wed, 05 Jan 2011 11:36:11 -0700
"Dustin J. Mitchell" <dustin at v.igoro.us> writes:
> On Tue, Jan 4, 2011 at 7:05 PM, tom fogal <tfogal at sci.utah.edu> wrote:
> >
> > I use the same build factory for OS X. =C2=A0On that platform,
> > every other build works. =C2=A0Just like Linux, when it works it
> > "A"dds every file from the subrepositories. =C2=A0However, when it
> > does fail, I get the output I appended to this email.
>
> That output looks like some kind of race condition with deleting the
> checked-out files. Is this NFS or some funny filesystem?
Nah, native filesystems on both systems, local disks.
> I can't think of any other possible causes. I don't know much about
> svn externals, but as far as I understand SVN should pretty much just
> take care of them while doing the checkout, right?
Yes, it should. I was thinking last night that perhaps the
always_purge option does not parse `svn status' correctly? Note that
in the output:
tfogal at octagon build svn status
? Makefile.tvk
X Basics
X IO
? .buildbot-sourcedata
? Build/objects
? Build/libTuvok.prl
Performing status on external item at 'Basics'
Performing status on external item at 'IO'
? IO/expressions/Makefile.libexpr
? IO/expressions/libtuvokexpr.prl
? IO/expressions/Makefile.debug
? IO/expressions/lexdbg
the external repositories have "X" next to them, instead of "?"s.
Purge should ignore the 'X's, I imagine.
.. but in thinking about it now, even if purge deleted the X'd
files/directories, the update should fix it.
- -tom
------- End of Forwarded Message
More information about the devel
mailing list