David Callu wrote:

> 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.

Well, I wouldn't expect the externals property to come back in this 
case, as it is just like making a local modification to a file. If you 
then do an svn update you wouldn't expect the file to be reverted to its 
previous state. You need to revert in order to get the property back:

14:26|[EMAIL PROTECTED]:~> cd c/osg-svn/
14:26|[EMAIL PROTECTED]:~/c/osg-svn> svn proplist .
Properties on '.':
  svn:externals
14:27|[EMAIL PROTECTED]:~/c/osg-svn> svn pd svn:externals .
property 'svn:externals' deleted from '.'.
14:27|[EMAIL PROTECTED]:~/c/osg-svn> svn up
At revision 8022.
14:27|[EMAIL PROTECTED]:~/c/osg-svn> svn proplist .
14:27|[EMAIL PROTECTED]:~/c/osg-svn> svn revert .
Reverted '.'
14:27|[EMAIL PROTECTED]:~/c/osg-svn> svn proplist .
Properties on '.':
  svn:externals



Robert can do a delete on the property on his side and everybody will 
get it on the next update.

Paul

>
>
> 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] 
> <mailto:[EMAIL PROTECTED]>>:
>
>     Hi Paul,
>
>
>     On Tue, Apr 1, 2008 at 12:22 PM, Paul Melis <[EMAIL PROTECTED]
>     <mailto:[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
>     <mailto: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
>  
>

_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to