如何禁用 trac 中的示例数据
我刚刚创建了我的第一个 trac 项目,但我不需要示例数据,如何禁用它。
我阅读了文档,其中有 wiki remove
命令。我必须在所有页面上使用它吗?有没有简单的方法来禁用示例 wiki?
I just created my first trac project, but I don't want the sample data, how can I disable that.
I read the documentation and there is the wiki remove
command. do I have to use this for all pages? Are there easy way to disable the sample wiki?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
行为的修改
trac-admin; initenv 似乎不值得这么麻烦,因为您只需要输入
trac-admin; wiki 删除 '*'
到系统终端以删除所有默认的 Trac wiki 页面。您将看到所有已删除页面名称的列表以供确认。但无论如何,你总是在搞乱数据库之前先制作一个数据库副本,不是吗?
Modification of the behavior of
trac-admin <path_to_env> initenv
seems not even worth the hassle, because you only need to typetrac-admin <path_to_env> wiki remove '*'
into a system terminal to get rid of all default Trac wiki pages. You'll see a list of all deleted page names for confirmation. But you always make a db copy before messing with the db anyway, don't you?
抱歉,没有简单的方法可以禁用 trac 中的示例 wiki。不过,我很确定这可以通过自定义脚本来完成。
Sorry but there is no easy way to diable the sample wiki in trac. I'm pretty sure this can be done with a custom script, though.
Trac 将导入到新环境的 wiki 中的默认页面作为纯文本文件存储在文件系统中。
例如,在我的 Gentoo 机器上,可以在
/usr/lib64/python2.7/site-packages/trac/wiki/default-pages/
中找到它们。您可以在调用
trac-admin projectname initenv
之前将这些内容移开(或者只保留您想要的内容),它只会创建当时位于“default-pages”目录中的页面通话的。Trac stores the default pages imported into the wiki of a new environment as plaintext files in the file system.
For example, on my Gentoo box they can be found in
/usr/lib64/python2.7/site-packages/trac/wiki/default-pages/
.You can move these out of the way (or just keep those you want) before calling
trac-admin projectname initenv
and it will only create the pages that are in the ´default-pages` directory at the time of the call.