1
1
<div class="infoContainer">
3
<div class="committer" tal:content="python:', '.join(util.hide_emails(change.authors))"></div>
4
<div class="timer" tal:content="python:util.date_time(change.date)"></div>
5
<div class="mfrom" tal:repeat="parent python:change.parents[1:]">
6
<a tal:attributes="title string:Merged From ${parent/revno};
7
href python:url(['/revision', parent.revno], clear=1)"
8
tal:content="python:revno_with_nick(parent)"></a>
10
<div class="mto" tal:repeat="merge_point change/merge_points">
11
<a tal:attributes="title string:Merged In ${merge_point/revno};
12
href python:url(['/revision', merge_point.revno], clear=1)"
13
tal:content="python:revno_with_nick(merge_point)"></a>
15
<div class="mto" tal:condition="merged_in">
16
This revision was merged to the branch mainline in
17
<a tal:attributes="href python:url(['/revision', merged_in], clear=1)">revision
18
<tal:b content="merged_in"/></a>.
20
<div class="revid" tal:content="string:Revision ID: ${change/revid}"></div>
5
<strong>Committer:</strong>
6
<span tal:content="python:', '.join(util.hide_emails(change.authors))"></span>
10
<span tal:content="python:util.date_time(change.date)"></span>
12
<li class="mfrom" tal:condition="python:change.parents[1:]">
13
<strong>mfrom:</strong>
14
<span tal:repeat="parent python:change.parents[1:]">
15
<a tal:attributes="title string:Merged From ${parent/revno};
16
href python:url(['/revision', parent.revno], clear=1)"
17
tal:content="python:revno_with_nick(parent)"></a>
20
<li class="mto" tal:condition="change/merge_points">
22
<span tal:repeat="merge_point change/merge_points">
23
<a tal:attributes="title string:Merged In ${merge_point/revno};
24
href python:url(['/revision', merge_point.revno], clear=1)"
25
tal:content="python:revno_with_nick(merge_point)"></a>
28
<li class="mto" tal:condition="merged_in">
30
This revision was merged to the branch mainline in
31
<a tal:attributes="href python:url(['/revision', merged_in], clear=1)">revision
32
<tal:b content="merged_in"/></a>.
35
<strong>Revision ID:</strong>
36
<span tal:content="change/revid"></span>
21
39
<div tal:attributes="class string:foreign-${change/foreign_vcs}"
22
40
tal:condition="change/foreign_vcs"
23
41
tal:repeat="revid_part python:change.foreign_revid.keys()"