Blair Zajac wrote:
> While we're on this subject, the change to support both:
>
> URL DIR (svn <= 1.4)
>
> and
>
> DIR URL (svn >= 1.5 with peg revisions)
>
> never really appealed to me. It seems needlessly complex to support
> these different formats and it's one more thing to people to remember
> that you can have these different formats.
>
> I suggest just going back to
>
> DIR URL
> DIR -rN URL
> DIR -r N URL
>
> and extend URLs to have peg and relative support. The code would be
> simpler and less complex UI for svn users. It would also allow 'svn ps'.
The problem is that URLs that lack peg revisions can't be accurately
interpreted. "-r19 URL" can mean two entirely different repository
locations depending on whether or not the peg revision algorithm in in play.
> To Mike's concern about the inconsistency between the externals format
> and export and checkout, that never bugged me.
This was never about the look of the format. We needed a way to distinguish
the old interpretation from the new. One way to do that was the to add
support for a new syntax. As it turns out, this new syntax makes (for me)
more intuitive sense anyway -- bonus.
--
C. Michael Pilato <cmpilato@collab.net>
CollabNet <> www.collab.net <> Distributed Development On Demand
Received on Wed Aug 22 20:52:38 2007