我们正在将 trac 迁移到 jira(缺陷管理工具)。我已将数据从 Trac 导入到 Jira。在将 trac 票证中存在的变更集导入 Jira 后,它们将被视为纯文本。在验证页面源时,所有此类跨度的类名都更改为错误。以下是部分页面源代码:
<a class="user-hover user-avatar" rel="username1" style="background-image:url(/secure/useravatar?size=small&avatarId=10122);" id="commentauthor_402362_verbose" href="/secure/ViewProfile.jspa?name=username1">username1</a>
added a comment - <span class='commentdate_402362_verbose subText'><span class='date user-tz' title='28/Oct/11 5:53 AM'><time datetime='2011-10-28T05:53+0530'>28/Oct/11 5:53 AM</time></span></span> </div>
<div class="action-body flooded"><p>(In <span class="error">[12345]</span>) refs <a href="/browse/AGLBD-16096" title="GlobalTestSuite tracking">AGLBD-16096</a></p>
这里 [12345] 是我的变更集编号。对我来说,使该变更集编号显示为超链接而不是文本的最佳方法是什么。这也应该适用于用户打开的任何票证。所有相应的变更集编号都应更改为每个页面上的超链接。