﻿ticket	summary	type	release	owner	status	created	modified	_description	_reporter
6271	traclink to changeset not working with BranchTimelinePlugin	defect	0.11	aviram	new	2009-11-29T09:16:33+01:00	2009-11-29T09:16:33+01:00	"Per the instructions I modified trac.ini to this:

[components]
branchtimeline.* = enabled
trac.versioncontrol.web_ui.changeset.changesetmodule = disabled

With these changes I can no longer jump directly to a svn changeset when typing the revision number in [ ]. Instead, I get to the revision log. "	marten.nelson@…
7091	Python errors, incomprehensible	defect	0.11	aviram	new	2010-05-07T16:11:47+02:00	2012-09-10T08:33:01+02:00	"LS

I don't understand the configuration options for BranchTimelinePlugin
{{{
#!ini
[timeline-branches]
branches_path = branches
trunk_path = trunk
undisplayed_branches = branch1, branch2
}}}

What do you mean with branches path and trunk path , is this the absolute path to ... what?

When enabling the plugin the complete timeline does not work anymore with error message :

{{{
#!python
No node branches at revision <revision number>
}}}

I suppose it has something to do with the branches/trunk paths ?"	bakker@…
5694	Multiple Branch/Trunk Implementation	enhancement	0.11	aviram	new	2009-08-20T19:52:32+02:00	2009-08-21T09:14:35+02:00	"I have an subversion repository that has multiple branches/trunks that I would love to use this plugin with.  Currently I have the following setup for my SVN repo:

main-project

|_subproj1
     |_branches
     |_trunk

|_subproj2
     |_branches
     |_trunk
....etc.


Could there be a way where we could point to multiple branch paths and multiple trunk paths to get a consolidate view in the timeline?"	alc@…
6011	IndexError: list index out of range with TimelineCheckinFilter.py	defect	0.11	aviram	new	2009-10-22T08:42:34+02:00	2014-06-24T15:29:53+02:00	"After installing TimelineCheckinFilter.py I often get the error below when creating/updating tickes. The changes are saved and when I refresh the page, it displays correctly. 


{{{
Traceback (most recent call last):
  File ""/usr/lib/python2.5/site-packages/Trac-0.11.4-py2.5.egg/trac/web/api.py"", line 367, in send_error
    'text/html')
  File ""/usr/lib/python2.5/site-packages/Trac-0.11.4-py2.5.egg/trac/web/chrome.py"", line 708, in render_template
    data = self.populate_data(req, data)
  File ""/usr/lib/python2.5/site-packages/Trac-0.11.4-py2.5.egg/trac/web/chrome.py"", line 618, in populate_data
    d['chrome'].update(req.chrome)
  File ""/usr/lib/python2.5/site-packages/Trac-0.11.4-py2.5.egg/trac/web/api.py"", line 194, in __getattr__
    value = self.callbacks[name](self)
  File ""/usr/lib/python2.5/site-packages/Trac-0.11.4-py2.5.egg/trac/web/chrome.py"", line 475, in prepare_request
    for contributor in self.navigation_contributors:
  File ""/usr/lib/python2.5/site-packages/Trac-0.11.4-py2.5.egg/trac/core.py"", line 67, in extensions
    return filter(None, [component.compmgr[cls] for cls in extensions])
  File ""/usr/lib/python2.5/site-packages/Trac-0.11.4-py2.5.egg/trac/core.py"", line 204, in __getitem__
    component = cls(self)
  File ""/usr/lib/python2.5/site-packages/Trac-0.11.4-py2.5.egg/trac/core.py"", line 108, in maybe_init
    init(self)
  File ""/data/trac/edtuit/plugins/TimelineCheckinFilter.py"", line 81, in __init__
    path = path[1]
IndexError: list index out of range
}}}"	marten.nelson@…
9628	BranchTimelinePlugin fails with trac 0.12 (fix included)	enhancement	0.12	aviram	new	2011-12-21T14:29:53+01:00	2011-12-21T14:31:33+01:00	"After updating my Trac-Sit to the newest version (0.12.2) I got following error-messages when trying to see the timeline

{{{
AttributeError: 'NoneType' object has no attribute 'youngest_rev'
}}}

and after that

{{{
AttributeError: 'tuple' object has no attribute 'get_changes'
}}}

So I tried to fix them, and came up with the following patch... I'm not quite sure it it's the best way to do this, but it works so far. If anyone has a better solution, let me know.

aviram, Thanks a lot for the plug-in, it's great

Regards
Florian Treier"	ft@…
