[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

A simple build script question

From: Mark A. Keenan <keenan_at_p2sol.com>
Date: 2006-09-10 16:01:21 CEST



I am having a small issue in writing a build script and I'm hoping
someone can help me find a solution.


The project is structured roughly like this:







What I want to do is:


1) Checkout only the script folder

2) From the script folder, run NANT which performs the build

      a) checkout the other folders

      b) create artifacts (binaries, etc)

      c) checkin artifacts

      d) tag release


I have step two working, it's the first one that I'm struggling with. If
I do this:


      svn co svn://machine:port/project/trunk/script c:\project\script


Then I get an error during the build that the 'script' folder already


      svn: Failed to add directory 'script': object of the same name
already exists



OK, I understand the reason behind that, but if instead I do this:


      svn co svn://machine:port/project/trunk c:\project -N

      svn co svn://machine:port/project/trunk/script c:\project\script


Then during the "checkout" stage of the build process nothing happens.
This is due to the well known behavior of the -N option.


I assume that I'm missing the obvious solution. What are others doing
in this situation?



Received on Mon Sep 11 15:37:25 2006

This is an archived mail posted to the Subversion Users mailing list.