Hyrum K. Wright wrote:
> Well, after playing around with that, and running into a few deadends,
> another thought occurred to me. Instead of inventing a new syntax, why
> don't we just set the peg revision equal to the provided revision if no
> peg revision exists, and apply the normal resolution rules when a peg
> revision is given? This would maintain backward compatibility, without
> having to introduce another syntax.
I considered that, too, but I thought the whole point was to get externals'
syntax to match that of 'svn checkout'? At least, that's always been a goal
of *mine*. By making 'URL -rN' mean one thing (URL@N -rN) for externals and
another (URL@HEAD -rN) elsewhere, you've introduced a subtle bit of
inconsistency that merely complicates things for users.
C. Michael Pilato <email@example.com>
CollabNet <> www.collab.net <> Distributed Development On Demand
Received on Thu Mar 8 16:46:26 2007