You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Res Pons <po...@hotmail.com> on 2006/03/12 19:24:07 UTC

The Saga of My Disparate Build Process continues...

We have 3 or 4 projects under Subversion repository control.  Originally I 
had piggy backed along each project's build.xml file to package my Release 
Builds, increment build numbers, check in files, and tag the repository.  I 
even took advantage of Ant-Contrib's if/then/else statement to determine, 
whether a build was a branch or trunk build and package and number it 
accordingly.

I'm now working on organizing my own project at the top level alongside & 
parallel to the other projects where my build.xml will call each project's 
build.xml specific targets, or I may just run their build files target then 
have my build.xml to kick in to copy the artifacts to my project to be 
packaged or some of them to be checked in if necessary, number the build, 
check in the files in those projects and tag them.

My problem is the last part, tagging, due to being outside of each project 
and not being respository-aware.  If I were inside each project, this would 
not be an issue, however, being outside, how am I going to determine where 
I'm in relation to a project and whether that project is branch or trunk?

A question I have for the Subversion group specifically, could I use 
svn:externals to virtually link the build subfolder in my project into each 
project?  I probably should rename my build subfolder to a differ folder not 
to interfere with each proj's build subfolder?

Thanks.

_________________________________________________________________
Don�t just search. Find. Check out the new MSN Search! 
http://search.msn.click-url.com/go/onm00200636ave/direct/01/


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org