bug tracker : fixes don't show in qlog

Bug #538414 reported by Francois Trahan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
QBzr
Fix Released
Low
Alexander Belchenko

Bug Description

I have transited from a bug tracker to another. The old one was called "bugz" (under bugzilla) the new one is called "rm" (under redmine)

When I do a commit, something like :
   commit -m"hackhack" --fixes rm:1234

The fix will not show in qlog while it does if I do
   commit -m"hackhack" --fixes bugz:1234

My bugtrack config (in bazaar.conf) is :
   bugtracker_rm_url = https://rm.ftrahan.com/issues/{id}

The urls are generated appropriately...

If you look at the snapshot, you'll see that bugfixes are chown for the old tracker (green arrow) and not for the new one (red arrow)

Details:
OS : Ubuntu Karmic 64

Bazaar (bzr) 2.1.0
  Python interpreter: /usr/bin/python 2.6.4
  Python standard library: /usr/lib/python2.6
  Platform: Linux-2.6.31.9-ft-2010-03-05ft-x86_64-with-Ubuntu-9.10-karmic
  bzrlib: /usr/lib/python2.6/dist-packages/bzrlib
  Bazaar configuration: /home/francois/.bazaar
  Bazaar log file: /home/francois/.bzr.log

QBzr 0.18.1-1

Related branches

Revision history for this message
Francois Trahan (francois-trahan) wrote :
Revision history for this message
Francois Trahan (francois-trahan) wrote :

Ok, my bad...

Redmine actually has two ways of refering to an issue... www.servername.dom/issue/{id} or www.servername.dom/issue/show/{id}
qbzr recognises only the latter

switching my config from
bugtracker_rm_url = https://rm.ftrahan.com/issues/{id}
to
bugtracker_rm_url = https://rm.ftrahan.com/issues/show/{id}

fixed the problem

Suggestion : instead of hard coding the regexes, it would be possible to dynamically create one according to bazaar.conf / branch.conf

Changed in qbzr:
status: New → In Progress
importance: Undecided → Low
assignee: nobody → Alexander Belchenko (bialix)
milestone: none → 0.18.4
status: In Progress → Fix Released
Revision history for this message
Lukáš Lalinský (luks) wrote : Re: [Bug 538414] Re: bug tracker : fixes don't show in qlog

On Sat, Mar 13, 2010 at 2:27 PM, Francois Trahan
<email address hidden> wrote:
> Suggestion : instead of hard coding the regexes, it would be possible to
> dynamically create one according to bazaar.conf / branch.conf

That only works if *you* are looking at the log. If somebody else
doesn't have the bazaar.conf entry, it would work at all, because the
only available information is the URL.

--
Lukas Lalinsky
<email address hidden>

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.