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