On 10/11/09 17:06, Ben Caradoc-Davies wrote:
> For the benefit of other developers, the reason why a fresh checkout is
> essential is that "svn up" will not refresh a changed external URL,
> which is only followed at chekout time. A working copy will silently
> retain a checkout from an old URL. In this case, that would leave you
> with a mix of 2.0.x and trunk. Not good, not good!
I would like to retract this baseless assertion! Reading the subversion
docs ("Externals Definitions") indicates that "svn up" does notice and
recursively update a changed svn:externals definition. Furthermore, I
have confirmed this behaviour in practice using a test repo.
The probably reason I was seeing no apparent update of the externals
with "svn up" was that the old and new contents were identical, having
not deviated since the branch, and svn is clever enough to notice this
and detect that there is nothing to do. Cleverer than me, apparently.
Kind regards,
--
Ben Caradoc-Davies <[email protected]>
Software Engineer, CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre
26 Dick Perry Ave, Kensington WA 6151, Australia
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel