lp:~toykeeper/bzr-merge-into/relative-paths

Created by Selene ToyKeeper and last modified

Fixes relative path issues in bzr merge-into.

Get this branch:
bzr branch lp:~toykeeper/bzr-merge-into/relative-paths
Only Selene ToyKeeper can upload to this branch. If you are Selene ToyKeeper please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Selene ToyKeeper
Project:
Merge-Into Plugin
Status:
Merged

Recent revisions

9. By Selene ToyKeeper

added context and missing newline to result messages

8. By Selene ToyKeeper

made subdir relative to current directory, not repo root

7. By Selene ToyKeeper

made subdir parameter optional

6. By John A Meinel

Restore functionality for bzr.dev.

The core change was to get rid of 'set_interesting_files([])',
because now None means do everything, and [] means do nothing
(it used to mean do everything).

There are some other small changes to work with newer apis.
Also, lock all the trees before doing any work, which allows
this to work on Windows. It seems the lock ordering of the
merge code breaks on windows if the objects aren't already locked.

5. By John A Meinel

set base revision to avoid other lookups

4. By John A Meinel

return an error code if there are conflicts.

3. By John A Meinel

Always generate a new id for the root directory.
The problem is Knit1 doesn't create a knit for tree_root,
so commit fails if it is moved.

2. By John A Meinel

Make sure we can merge into a subdirectory, not just a direct subdir of root

1. By John A Meinel

New plugin which can merge projects into subdirs.
This provides a new command:
  bzr merge-into ../other/branch subdir
Which lets you merge another project into a new subdirectory of the
current one.

Branch metadata

Branch format:
Branch format 5
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.

Subscribers