2011-05-07 110 views
3

我使用trac来管理我的项目,我希望按照trac项目的方式组织wiki页面,即按类别,子类别等进行管理。TitleIndex trac网站上的页面可以很好地解释我想要获得的结果。Trac,如何分层组织页面?

我该如何做到这一点?

+0

有关进一步参考,有一个答案标题为[如何在Trac中定义父页和子页?](http://stackoverflow.com/questions/1287806/how-to-define-parent-and-subpages-in-trac),也有帮助。 – Paolo 2011-05-07 12:16:30

回答

4

首先,您可以通过修改url来创建分层维基页面,然后按Enter键。也可以先创建一个wikilink,然后按红色链接。

例如,当您的trac主页为http://trac.server.local/project/wiki时,您可以在url的末尾输入/customers,然后按Enter键。所以新的网址是http://trac.server.local/project/wiki/customers。你会得到一个几乎空的页面,并有一个按钮Create this page。按下该按钮创建该页面。之后,你还可以创建下一级页面,例如

  • http://trac.server.local/project/wiki/customers/microsoft
  • http://trac.server.local/project/wiki/customers/google
  • http://trac.server.local/project/wiki/customers/apple

要生成一个索引,我用的是HierWikiPlugin。在/wiki/customers页面上,我只输入

[[SubWiki(customers/,1)]] 

获取客户以下所有子页面的列表。也看到这些子页面的子页面,提高水平,例如

[[SubWiki(customers/,2)]] 
1

您可以添加使用类似的子页面:

[[./SubPage]] 

这会产生一个链接到一个不存在的页面。当你点击链接时,Trac会显示一个页面来创建一个新的子页面或同一页面中的一个页面...