Hi all I have the same problem (directory already exist ...) but I have many copy of OSG SVN. I have tested your solution Robert, and svn cleanup is required after all command.
I have try an svn rm include/OpenThreads to keep subversion more aware of the action but this not solved the problem. BTW, the svn:externals property on my trunk directory is still here. It is just an empty property. I have removed it ("svn pd svn:externals" in OpenSceneGraph directory), and do ''svn update" to check if it come back, but nothing. I think end user have to remove it manually. So for end users : cd OpenSceneGraph rm include/OpenThreads rm src/OpenThreads svn update svn cleanup svn propdel svn:externals Cheers David Callu 2008/4/1, Robert Osfield <[EMAIL PROTECTED]>: > > Hi Paul, > > > On Tue, Apr 1, 2008 at 12:22 PM, Paul Melis <[EMAIL PROTECTED]> wrote: > > Just curious: did you remove the svn:externals and add the OpenThreads > > files _in the same svn revision_? I would expect that a revision in > > which the svn:externals is removed followed by a revision in which the > > files are added to work correctly without needing the above manual > stuff. > > > The order of changes to my local OpenSceneGraph was: > > Removed old svn:external entries > Manually removed the include/OpenThreads and src/OpenThreads directories > svn copy from osg/OpenThreads/include/OpenThreads to > osg/OpenSceneGraph/include/OpenThreads > svn copy from osg/OpenThreads/src/OpenThreads to > osg/OpenSceneGraph/src/OpenThreads > svn commit > > So both the change the svn:externals properties and the addition of > the include/src as local copies all happen > in the same checkin and therefore revision. Usually svn is great at > handling directory changes etc, but it > looks like removal of svn:externals directories is a weak point. > When making my own local changes I removed > the svn:external entries but SVN didn't remove the directories > associated with them so perhaps it's not > too surprising that it's done the same thing for end users too. > > So for end users I guess the best plan of action is: > > cd OpenSceneGraph > rm include/OpenThreads > rm src/OpenThreads > svn update > > > Robert. > > _______________________________________________ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org >
_______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org