﻿ticket,summary,type,release,owner,status,created,modified,_description,_reporter
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@…
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@…
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@…
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@…
