On Jul 5, 2005, at 8:36 PM, Jonathan Gilbert wrote:
>
> Anyway, I have tested the change with a simple test case on my
> local repository, and it appears to work, so I submit it here for
> your perusal. I was not originally planning to submit it,
> suspecting that the depth of the changes and the moderate hackery
> involved would make it unlikely to be accepted, but sussman
> encouraged me to submit it nonetheless, just to see what the
> response will be. So, here it is :-)
>
Several folks have asked for this feature before, but the motivation
has always been, "please convert this tree into a working-copy,
because I don't want to re-download 17 gigs of data."
Your patch doesn't avoid downloading at all; it just prevents the
downloaded text-base from being copied on top of the pre-existing
working file.
In IRC, you told me that the problem you're trying to solve is: "how
does my pre-existing tree compare with the one I just checked out
from the repository?" I'm skeptical that others share that itch...
and even if they did, there are a zillion tools that can already just
compare two trees recursively to answer the question. Just checkout
a working copy, and compare the trees. I don't see the point in
adding all this code just so that the question can be answered by
running 'svn diff'. (Heck, you could even do an 'svn checkout', copy
your pre-existing tree into the working copy, and *then* run 'svn
diff'.)
Sorry, don't mean to sound so harsh. I'm glad it works for you. :-)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Jul 6 01:27:48 2005