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