[PATCH] Merge fixes
Martin Pool
mbp at sourcefrog.net
Fri Jul 8 00:44:33 BST 2005
On 7 Jul 2005, Aaron Bentley <aaron.bentley at utoronto.ca> wrote:
> Okay, I can hack that up. What if we swapped the meaning of
> "http://panoramicfeedback.com/opensource/bzr.merge" and
> "http://panoramicfeedback.com/opensource/bzr.merge/@"?
>
> So http://panoramicfeedback.com/opensource/bzr.merge would mean "latest
> revision" and "http://panoramicfeedback.com/opensource/bzr.merge/@"
> would mean "working dir".
>
> Or would you rather not cover working-dir merging?
I'm not sure if people would normally want to merge in uncommitted
changes. There isn't any revision-id to keep track of exactly what was
merged. Perhaps one case is when you've made a temporary branch and
want to pull it in, but why not just commit there? What do you think?
I think inverting the usual sense of them would be confusing. We could
do it with ./@working or perhaps with a 'merge --uncommitted' option.
Or perhaps merging the working copy should be the default and we should
just fix the bug in doing it from a remote copy.
> > The Tree object
> > should cope if it can't get a stat cache and it should probably be
> > possible to use remote working trees
>
> This is a separate issue, right?
Yes.
--
Martin
More information about the bazaar
mailing list