Maybe if he had started out asking, "why haven't you done this yet?"
rather than angrily {accusing us of ignoring users, telling us that
our response was "bunk", demanding we fix the problem, telling us he
doesn't like svn}. No insults were leveled at specific people, but
the overall tone was one of disrespect and entitlement, which doesn't
win friends.
The reason we haven't done it over 5 years was simply a performance
issue. We didn't want to take the performance hit. During 'svn
update', the server tells the client exactly which files to open and
modify. If we had a bunch of random files sitting in the working copy
that needed $HEAD$ to be changed, we'd either have to (1) crawl the
entire working copy at the end of every update to find them, which
would be insanely slow, or (2) implement a centralized metadata store
to track all the files that need the substitution. (2) is far more
sane, but it involves a rewrite of the working-copy code... and that's
in the plans over the next few months. Perhaps we can add this
feature to our wc-ng designdoc.
On Thu, May 1, 2008 at 3:11 PM, David Glasser <glasser_at_davidglasser.net> wrote:
> On Thu, May 1, 2008 at 9:37 AM, Jamax <codemonkey49_at_earthlink.net> wrote:
> >
> > Since you asked me to fix this problem for you,
>
> Actually, you asked me to fix this problem for you.
>
> --dave
>
> --
> David Glasser | glasser@davidglasser.net | http://www.davidglasser.net/
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
> For additional commands, e-mail: dev-help_at_subversion.tigris.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-05-01 22:36:45 CEST