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
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org