[Buildbot-devel] SVN checkouts: preserving directory name, multiple concurrent directories

Natalie Tasman natalie.tasman at insilicos.com
Fri Jul 17 20:47:13 UTC 2009


Hi all,

The project that I'm working on has a SVN repository structure like  
this:

.../trunk/projectA
.../trunk/projectB
.../trunk/projectC
...
.../trunk/projectF

I only need projectB and projectF, so I really don't want to have to  
checkout the entire trunk.

In order to build, I need the following local directory strucure:

<some path>/projectB
<some path>/projectF

ProjectF has references like "../../../projectB", so it's necessary to  
preserve this structure.

With commandline svn, it's no problem to preserve the directory name  
instead of renaming it to "source", as BuildBot likes to.

It seems that I might be able to get something going with a series of  
ShellCommands to manually run SVN (and properly execute the rm -rf /  
cp commands to simulate BuildBot's SVN "copy" mode), and so on-- but  
to have to redo this for all operating systems?  That was the whole  
point of using something like BuildBot in the first place:)

I've tried searching the mailing list but wasn't able to find the  
answer.  Thanks in advance for any assistance!

Natalie





More information about the devel mailing list