[Buildbot-devel] Svnpoller with externals

Matisse Enzer menzer at apple.com
Mon Apr 28 17:51:03 UTC 2008


On Apr 28, 2008, at 1:48 AM, GD wrote:

> When a module changes, I want to rebuild it for unitary tests, but I  
> also
> want to rebuild all the projects version that use it through  
> externals.


I have a similar desire and have started experimenting with this  
approach:

I created three SVN pollers, and three change sources, which watch the  
different paths.

A problem that arises for me is that I am watching two different SVN  
repos, but doing the checkout and build from one repo. The problem is  
that if a change occurs in Repository A, at revision #100, and then  
buildbot tries to checkout from Respository B at r100 - which is not  
correct.

I don't have a good answer for this problem yet - committing a change  
to a repo that is used via externals by another repo means that the  
revision number in the "parent" repo does not change.

-Matisse








More information about the devel mailing list