> On 12/02/2010 08:39 AM, Bob Archer wrote: > >> $ svn update > >> svn: Unable to lock 'utscmd' > >> > >> $ svn propget svn:ignore > >> utspkg_src > >> utscmd > >> utslib > >> utsbin > >> utstool > >> > >> utscmd is a subdirectory of the current working directory. It > is > >> included in svn:ignore. Why is svn even trying to lock this > >> directory? > >> > >> The sequence of events here is that the project was checked out > and > >> then > >> its build command run. The build command created a number of > >> directories, which have been added to svn:ignore so as not to > >> figure in > >> svn at all. > >> > >> What am I failing to understand here? > > > > Are you sure utscmd is not already versioned. Ignores only works > on non-versioned files. > > > > BOb > > > > > > > Yes, that was the problem. The directory was already versioned and > it > shouldn't have been. The build process then came along and > destroyed it > (including its .svn subdirectory) and made a new one. > > However, I still don't understand why svn update is designed to > fail if > unversioned directories are found below it. Couldn't they just be > ignored?
try... svn up --force BOb