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

Weirdness with svn update-gets everything!

From: <raymond.2.barlow_at_gsk.com>
Date: 2005-02-09 12:25:03 CET

Hi All,

I'm running a CruiseControl server, and I use Subversion for the source

To begin with, I build up the structure of required directories using the
following commands:
      svn checkout --non-recursive (url) (basedir)
      cd (basedir)
      svn update (required dir 1)
      svn update (required dir 2)
      svn update (required dir 3)
      svn update (required dir 4)

Under this basedir in the repository, there are a LOT of other directories
that I don't require for the build. Now, I can usually after this point,
just do an svn update on the local basedir to get all for those directories
that I originally grabbed. But, for some reason, after I have run a build,
and do another svn update, I get the following message:
      svn: Working copy '(somedir)' not locked.

Now, this (somedir) is one of the OTHER directories that I am not
interested in. It is a directory in the repository under the basedir, but
it is not one that I have checked out. I also notice at this point that the
basedir/.svn./entries file has had an attribute incomplete="true" added to
the entry tag.

When next I run svn update in (basedir), it the goes on to grab EVERYTHING
from the repository.

I've had a look to see if the build process is nuking any of the .svn
directories, but cannot find any missing (I did a diff -r on the before
build and after build directories-only new directories and binaries added).

My other option, of course, is to do a bunch of svn checkout's for each of
the directories I need-but I like to be able to run a single svn update on
the top level directory.

Any ideas on what is going on?

Versions of programs involved:
      Windows XP-SP1
      CruiseControl 2.2 (own build)
      ANT 1.6.2
      Java 1.5.0
      svn 1.1.3 (r12730)
For ANT to do the subversion stuff, I use the <exec/> tag which calls the
command line windows Subversion executables (1.1.3).

Raymond Barlow
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
Cruisecontrol-user mailing list
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Feb 9 12:27:57 2005

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.