RE: Re: BUG: Wrong merge range
From: Fisher, John <jfisher_at_forthrightsolutions.com>
Date: Thu, 25 Sep 2008 16:30:06 -0500
> -----Original Message-----
Ouch. You're awfully confused about the purpose of software if you really want to argue about this from that angle.
> > Second, I've read the subversion documentation. Things like, "Notice
Yup. And that in no way conflicts with the mental model relating to merging revisions, since the version of the file in the revision is different from the content stored by the system when saving the revision. The way you describe things, SVN is storing a complete new copy of the file for each revision that changes said file. Obviously, this isn't the case. SVN is storing the differences between the changed files (and likely a few other things in order to aid performance).
> So you can't apply a revision to anything because you can't apply a
You clearly think that. Many other people clearly don't agree.
Again, SVN is storing data and giving the repository a new revision number. If you want to say that the change is "between" revisions, and someone else wants to say that the revision itself IS the change, it doesn't impact normal usage. However, it clearly relates to your concept of merging. You think that SVN *must* use the revision before and including the change that you care about. Clearly that isn't a requirement based on principle, though your favored use of the command line expects that syntax.
GUI software is typically designed to *remove labor* from users. That is exactly what has been done in this case. Why do you insist that someone change the software so the users are again forced to do this adjustment on their own?
John
---------------------------------------------------------------------
|
This is an archived mail posted to the TortoiseSVN Users mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.