我想从我的项目Trac页面链接到我的javadoc index.html文件,该文件位于源存储库中。但是我不知道如何以这样的方式链接文件将被渲染为通常的页面。我尝试了
[source:.../index.html]和
[http://.../index.html],只显示其内容,与其他任何源文件一样。
从Trac版本0.11开始,
[export:.../index.html](由Gregory Pakosz回答)似乎正是我所需要的,但我们目前使用的是10.3(由于某些原因无意升级)功能模板破碎)。是否有任何插件可以在10.3版本中支持它?
答案 0 :(得分:4)
export:links
要强制下载存储库中的文件,而不是在浏览器中显示该文件,请使用导出链接。有几种形式可供选择:
export:/ some / file - 获取指定文件的HEAD修订版
export:123:/ some / file - 获取指定文件的修订版123 export:/ some / file @ 123 - 获取指定文件的修订版123
如果已经签入存储库,这对于显示具有正确样式表和图像的XML或HTML文档非常有用。请注意,对于此用例,您必须允许Web浏览器通过设置[browser] render_unsafe_content = yes来呈现内容(请参阅TracIni#browser-section),否则Trac将强制将文件作为附件下载以确保安全性顾虑。
编辑:它已被反向移植到0.10.5,见this ticket。
答案 1 :(得分:1)
如果您是网络服务器中的服务器index.html,则可以使用TracTabPlugin
将其包含在Trac中的iframe中答案 2 :(得分:0)
您也可以查看IncludeMacro。