Have a branch upstream in svn which leverages svn:externals. When bzr via bzr-svn attempts to co/merge/etc the upstream svn repo, I get ugly tracebacks. To-date bzr-svn + bzr-externals plugins.
bzr: ERROR: exceptions.AttributeError: paths
Traceback (most recent call last):
File "/Library/Python/2.6/site-packages/bzrlib/commands.py", line 911, in exception_to_return_code
return the_callable(*args, **kwargs)
File "/Library/Python/2.6/site-packages/bzrlib/commands.py", line 1111, in run_bzr
ret = run(*run_argv)
File "/Library/Python/2.6/site-packages/bzrlib/commands.py", line 689, in run_argv_aliases
return self.run(**all_cmd_args)
File "/Library/Python/2.6/site-packages/bzrlib/commands.py", line 704, in run
return self._operation.run_simple(*args, **kwargs)
File "/Library/Python/2.6/site-packages/bzrlib/cleanup.py", line 135, in run_simple
self.cleanups, self.func, *args, **kwargs)
File "/Library/Python/2.6/site-packages/bzrlib/cleanup.py", line 165, in _do_with_cleanups
result = func(*args, **kwargs)
File "/Library/Python/2.6/site-packages/bzrlib/builtins.py", line 3854, in run
location, revision, remember, possible_transports, None)
File "/Library/Python/2.6/site-packages/bzrlib/builtins.py", line 3978, in _get_merger_from_branch
other_branch.last_revision())
File "/Library/Python/2.6/site-packages/bzrlib/plugins/svn/branch.py", line 539, in last_revision
last_revmeta, mapping = self.last_revmeta()
File "/Library/Python/2.6/site-packages/bzrlib/plugins/svn/branch.py", line 293, in last_revmeta
for revmeta, mapping in self._revision_meta_history():
File "/Library/Python/2.6/site-packages/bzrlib/plugins/svn/util.py", line 142, in next
return self._next()
File "/Library/Python/2.6/site-packages/bzrlib/plugins/svn/util.py", line 124, in _next
ret = self._iterator.next()
File "/Library/Python/2.6/site-packages/bzrlib/plugins/svn/repository.py", line 811, in _iter_reverse_revmeta_mapping_history
(mapping, lhs_mapping) = revmeta.get_appropriate_mappings(mapping)
File "/Library/Python/2.6/site-packages/bzrlib/plugins/svn/revmeta.py", line 397, in get_appropriate_mappings
original = self.get_original_mapping()
File "/Library/Python/2.6/site-packages/bzrlib/plugins/svn/revmeta.py", line 874, in get_original_mapping
self._original_mapping = self.base.get_original_mapping()
File "/Library/Python/2.6/site-packages/bzrlib/plugins/svn/revmeta.py", line 425, in get_original_mapping
revprops_acceptable=revprops_acceptable)
File "/Library/Python/2.6/site-packages/bzrlib/plugins/svn/revmeta.py", line 698, in _import_from_props
can_use_fileprops = can_use_fileprops and self.is_changes_root()
File "/Library/Python/2.6/site-packages/bzrlib/plugins/svn/revmeta.py", line 176, in is_changes_root
return changes.changes_root(self.paths.keys()) == self.branch_path
AttributeError: paths
*** Bazaar has encountered an internal error. This probably indicates a
bug in Bazaar. You can help us fix it by filing a bug report at https://bugs.launchpad.net/bzr/+filebug
including this traceback and a description of the problem.
Have a branch upstream in svn which leverages svn:externals. When bzr via bzr-svn attempts to co/merge/etc the upstream svn repo, I get ugly tracebacks. To-date bzr-svn + bzr-externals plugins.
bzr: ERROR: exceptions. AttributeError: paths
Traceback (most recent call last): Python/ 2.6/site- packages/ bzrlib/ commands. py", line 911, in exception_ to_return_ code Python/ 2.6/site- packages/ bzrlib/ commands. py", line 1111, in run_bzr Python/ 2.6/site- packages/ bzrlib/ commands. py", line 689, in run_argv_aliases **all_cmd_ args) Python/ 2.6/site- packages/ bzrlib/ commands. py", line 704, in run .run_simple( *args, **kwargs) Python/ 2.6/site- packages/ bzrlib/ cleanup. py", line 135, in run_simple Python/ 2.6/site- packages/ bzrlib/ cleanup. py", line 165, in _do_with_cleanups Python/ 2.6/site- packages/ bzrlib/ builtins. py", line 3854, in run transports, None) Python/ 2.6/site- packages/ bzrlib/ builtins. py", line 3978, in _get_merger_ from_branch branch. last_revision( )) Python/ 2.6/site- packages/ bzrlib/ plugins/ svn/branch. py", line 539, in last_revision Python/ 2.6/site- packages/ bzrlib/ plugins/ svn/branch. py", line 293, in last_revmeta meta_history( ): Python/ 2.6/site- packages/ bzrlib/ plugins/ svn/util. py", line 142, in next Python/ 2.6/site- packages/ bzrlib/ plugins/ svn/util. py", line 124, in _next next() Python/ 2.6/site- packages/ bzrlib/ plugins/ svn/repository. py", line 811, in _iter_reverse_ revmeta_ mapping_ history get_appropriate _mappings( mapping) Python/ 2.6/site- packages/ bzrlib/ plugins/ svn/revmeta. py", line 397, in get_appropriate _mappings original_ mapping( ) Python/ 2.6/site- packages/ bzrlib/ plugins/ svn/revmeta. py", line 874, in get_original_ mapping _original_ mapping = self.base. get_original_ mapping( ) Python/ 2.6/site- packages/ bzrlib/ plugins/ svn/revmeta. py", line 425, in get_original_ mapping acceptable= revprops_ acceptable) Python/ 2.6/site- packages/ bzrlib/ plugins/ svn/revmeta. py", line 698, in _import_from_props use_fileprops = can_use_fileprops and self.is_ changes_ root() Python/ 2.6/site- packages/ bzrlib/ plugins/ svn/revmeta. py", line 176, in is_changes_root changes_ root(self. paths.keys( )) == self.branch_path
File "/Library/
return the_callable(*args, **kwargs)
File "/Library/
ret = run(*run_argv)
File "/Library/
return self.run(
File "/Library/
return self._operation
File "/Library/
self.cleanups, self.func, *args, **kwargs)
File "/Library/
result = func(*args, **kwargs)
File "/Library/
location, revision, remember, possible_
File "/Library/
other_
File "/Library/
last_revmeta, mapping = self.last_revmeta()
File "/Library/
for revmeta, mapping in self._revision_
File "/Library/
return self._next()
File "/Library/
ret = self._iterator.
File "/Library/
(mapping, lhs_mapping) = revmeta.
File "/Library/
original = self.get_
File "/Library/
self.
File "/Library/
revprops_
File "/Library/
can_
File "/Library/
return changes.
AttributeError: paths
bzr 2.2.0 on python 2.6.1 (Darwin- 10.4.0- i386-64bit) local/bin/ bzr', 'merge', 'https:/ /svn.its. yale.edu/ repos/drupalsit es/branches/ dpldev- 01.yale. edu'] Python/ 2.6/site- packages/ bzrlib/ plugins/ bash_completion [2.2.0] Python/ 2.6/site- packages/ bzrlib/ plugins/ bzrtools [2.2.0] Python/ 2.6/site- packages/ bzrlib/ plugins/ colo [0.1.0] Python/ 2.6/site- packages/ bzrlib/ plugins/ email [unknown] Python/ 2.6/site- packages/ bzrlib/ plugins/ explorer [1.1.0dev2] silkey/ .bazaar/ plugins/ externals [1.3.2] Python/ 2.6/site- packages/ bzrlib/ plugins/ extmerge [unknown] Python/ 2.6/site- packages/ bzrlib/ plugins/ fastimport [0.9.0dev] Python/ 2.6/site- packages/ bzrlib/ plugins/ keychain [0.1.0] Python/ 2.6/site- packages/ bzrlib/ plugins/ launchpad [2.2.0] Python/ 2.6/site- packages/ bzrlib/ plugins/ loom [2.2.1dev] credential_ store /Library/ Python/ 2.6/site- packages/ bzrlib/ plugins/ netrc_credentia l_store [2.2.0] Python/ 2.6/site- packages/ bzrlib/ plugins/ news_merge [2.2.0] Python/ 2.6/site- packages/ bzrlib/ plugins/ pipeline [unknown] Python/ 2.6/site- packages/ bzrlib/ plugins/ qbzr [0.20.0dev1] silkey/ .bazaar/ plugins/ repo_push [1.1.0] Python/ 2.6/site- packages/ bzrlib/ plugins/ rewrite [0.6.0] Python/ 2.6/site- packages/ bzrlib/ plugins/ svn [1.0.4dev] Python/ 2.6/site- packages/ bzrlib/ plugins/ upload [1.0.0dev] Python/ 2.6/site- packages/ bzrlib/ plugins/ xmloutput [0.8.6]
arguments: ['/usr/
encoding: 'UTF-8', fsenc: 'utf-8', lang: 'en_US.UTF-8'
plugins:
bash_completion /Library/
bzrtools /Library/
colo /Library/
email /Library/
explorer /Library/
externals /Users/
extmerge /Library/
fastimport /Library/
keychain /Library/
launchpad /Library/
loom /Library/
netrc_
news_merge /Library/
pipeline /Library/
qbzr /Library/
repo_push /Users/
rewrite /Library/
svn /Library/
upload /Library/
xmloutput /Library/
*** Bazaar has encountered an internal error. This probably indicates a /bugs.launchpad .net/bzr/ +filebug
bug in Bazaar. You can help us fix it by filing a bug report at
https:/
including this traceback and a description of the problem.