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

Reply via email to