Push to Subversion after tag in Bazaar fails

Bug #248027 reported by Russel Winder
2
Affects Status Importance Assigned to Milestone
Bazaar Subversion Plugin
Fix Released
Low
Jelmer Vernooij
bzr-svn (Ubuntu)
Invalid
Undecided
Jelmer Vernooij

Bug Description

I used "bzr tag 1.4.0" on a Bazaar branch whose parent is a Subversion repository, this worked. I then tried pushing the branch and:

|> bzr push
Using saved location: svn+https://svn.codehaus.org/gant/gant/trunk
The svn+ syntax is deprecated, use https://svn.codehaus.org/gant/gant/trunk instead.
using experimental bzr-svn mappings; output may change between revisions
bzr: ERROR: exceptions.NotImplementedError:

Traceback (most recent call last):
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/commands.py", line 857, in run_bzr_catch_errors
    return run_bzr(argv)
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/commands.py", line 797, in run_bzr
    ret = run(*run_argv)
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/commands.py", line 499, in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/builtins.py", line 859, in run
    stop_revision=revision_id)
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/decorators.py", line 138, in read_locked
    result = unbound(self, *args, **kwargs)
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/branch.py", line 1697, in push
    _override_hook_source_branch=_override_hook_source_branch)
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/branch.py", line 1739, in _push_with_bound_branches
    result = self._basic_push(target, overwrite, stop_revision)
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/branch.py", line 1763, in _basic_push
    result.tag_conflicts = self.tags.merge_to(target.tags, overwrite)
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/tag.py", line 218, in merge_to
    to_tags._set_tag_dict(result)
  File "/home/users/russel/.bazaar/plugins/svn/branch.py", line 137, in _set_tag_dict
    self.set_tag(k, v)
  File "/home/users/russel/.bazaar/plugins/svn/branch.py", line 66, in set_tag
    path = self.layout.get_tag_path(tag_name, self.project)
  File "/home/users/russel/.bazaar/plugins/svn/mapping3/__init__.py", line 113, in get_tag_path
    return self.scheme.get_tag_path(name)
  File "/home/users/russel/.bazaar/plugins/svn/mapping3/scheme.py", line 267, in get_tag_path
    raise NotImplementedError
NotImplementedError

bzr 1.6b3 on python 2.5.2 (linux2)
arguments: ['/home/users/russel/bin/bzr', 'push']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_GB.UTF-8'
plugins:
  builddeb /usr/lib/python2.5/site-packages/bzrlib/plugins/builddeb [0.92.0dev0]
  bzrtools /home/users/russel/.bazaar/plugins/bzrtools [1.6.0]
  dbus /usr/lib/python2.5/site-packages/bzrlib/plugins/dbus [unknown]
  email /usr/lib/python2.5/site-packages/bzrlib/plugins/email [unknown]
  gtk /home/users/russel/.bazaar/plugins/gtk [0.95.0dev1]
  launchpad /home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/plugins/launchpad [unknown]
  pqm /usr/lib/python2.5/site-packages/bzrlib/plugins/pqm [1.0.0dev0]
  rebase /home/users/russel/.bazaar/plugins/rebase [0.4.0dev0]
  svn /home/users/russel/.bazaar/plugins/svn [0.4.11exp0]
  xmloutput /home/users/russel/.bazaar/plugins/xmloutput [0.4.5]
*** Bazaar has encountered an internal error.
    Please report a bug at https://bugs.launchpad.net/bzr/+filebug
    including this traceback, and a description of what you
    were doing when the error occurred.

Related branches

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

This bug occurs in a version of bzr-svn that's not in ubuntu.

Changed in bzr-svn:
assignee: nobody → jelmer
status: New → Invalid
Jelmer Vernooij (jelmer)
Changed in bzr-svn:
assignee: nobody → jelmer
importance: Undecided → Low
milestone: none → 0.4.11
status: New → Fix Released
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.