bzr: ERROR: The file id "TREE_ROOT" is not present in the tree None.

Bug #697681 reported by Alexander Belchenko
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Merge-Into Plugin
Confirmed
Undecided
Unassigned

Bug Description

C:\work\MyCode\CITO\cito.barcode>bzr merge-into C:\work\MyCode\CITO\imath\ imath
bzr: ERROR: The file id "TREE_ROOT" is not present in the tree None.

C:\work\MyCode\CITO\cito.barcode>bzr -Derror merge-into C:\work\MyCode\CITO\imath\ imath
bzr: ERROR: bzrlib.errors.NoSuchId: The file id "TREE_ROOT" is not present in the tree None.

Traceback (most recent call last):
  File "bzrlib\commands.pyo", line 912, in exception_to_return_code
  File "bzrlib\commands.pyo", line 1112, in run_bzr
  File "bzrlib\commands.pyo", line 690, in run_argv_aliases
  File "bzrlib\commands.pyo", line 705, in run
  File "bzrlib\cleanup.pyo", line 135, in run_simple
  File "bzrlib\cleanup.pyo", line 165, in _do_with_cleanups
  File "C:\work\Bazaar\plugins\merge_into\__init__.py", line 47, in run
  File "C:\work\Bazaar\plugins\merge_into\merge_into.py", line 174, in merge_into_helper
  File "bzrlib\merge.pyo", line 704, in do_merge
  File "bzrlib\cleanup.pyo", line 135, in run_simple
  File "bzrlib\cleanup.pyo", line 165, in _do_with_cleanups
  File "bzrlib\merge.pyo", line 675, in _do_merge_to
  File "bzrlib\merge.pyo", line 814, in do_merge
  File "bzrlib\cleanup.pyo", line 131, in run
  File "bzrlib\cleanup.pyo", line 165, in _do_with_cleanups
  File "bzrlib\merge.pyo", line 819, in _do_merge
  File "bzrlib\merge.pyo", line 857, in _compute_transform
  File "bzrlib\merge.pyo", line 1369, in _do_merge_contents
  File "bzrlib\merge.pyo", line 1453, in merge_contents
  File "bzrlib\merge.pyo", line 1430, in _default_other_winner_merge
  File "bzrlib\tree.pyo", line 158, in id2path
  File "bzrlib\inventory.pyo", line 770, in id2path
  File "bzrlib\inventory.pyo", line 1379, in _iter_file_id_parents
NoSuchId: The file id "TREE_ROOT" is not present in the tree None.

C:\work\MyCode\CITO\cito.barcode>bzr version
Bazaar (bzr) 2.2.1
  Python interpreter: C:\Program Files\Bazaar\python26.dll 2.6.4
  Python standard library: C:\Program Files\Bazaar\lib\library.zip
  Platform: Windows-XP-5.1.2600-SP3
  bzrlib: C:\Program Files\Bazaar\lib\library.zip\bzrlib
  Bazaar configuration: C:\Documents and Settings\modul98\Application Data\bazaar\2.0
  Bazaar log file: C:\work\.bzr.log

Copyright 2005-2010 Canonical Ltd.
http://bazaar.canonical.com/

bzr comes with ABSOLUTELY NO WARRANTY. bzr is free software, and
you may use, modify and redistribute it under the terms of the GNU
General Public License version 2 or later.

Bazaar is part of the GNU Project to produce a free operating system.

Plugin merge-into has been taken from lp:bzr-merge-into.

Both branches are in 1.14 format (without rich roots).

Revision history for this message
HRJ (harshad-rj) wrote :

I see this error in the 1.14 format with rich roots as well. And I am not able to convert my 2a format repositories to other formats.

Changed in bzr-merge-into:
status: New → Confirmed
Revision history for this message
Jelmer Vernooij (jelmer) wrote :

HRJ, is there a particular reason you're using bzr-merge-into rather than just plain 'bzr merge' or 'bzr join' ?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.