On Wed, Aug 26, 2015 at 11:06 AM, Julian Foad <julianfoad@btopenworld.com> wrote:
Hi Mark.

No, the issue is about when head is r5678 and I request "svn update
-r100" then I want the externals to be updated to r100 not to r5678.

OK, I was extrapolating a bit.  Is svn up (implicit HEAD) any different?  If HEAD is r5678 when it updates the main WC and r5680 when it gets to the external ... to me that is the same problem.

As I said, I think if someone really thought the current behavior was what they wanted then couldn't they add an explicit -r HEAD to the external definition?

This still seems like something we could treat as a bug.