Как я могу отключить демонстрационные данные в trac

Я только что создал свой первый проект trac, но мне не нужны образцы данных, как я могу это отключить.

Я прочитал документацию и там есть команда wiki remove. я должен использовать это для всех страниц? Есть ли простой способ отключить образец вики?


person OHLÁLÁ    schedule 05.08.2011    source источник
comment
Хотя ваш вопрос уместен, обратите внимание, что эти страницы не являются строго примерами страниц. На ум приходят PageTemplates, TracIni и InterTrac. Вики-страницы даже являются частью конфигурации Trac, то есть InterMapTxt — .. место для определения префиксов InterWiki.   -  person hasienda    schedule 21.09.2011


Ответы (3)


Модификация поведения trac-admin <path_to_env> initenv кажется даже не стоящей хлопот, потому что вам нужно только ввести

trac-admin <path_to_env> wiki remove '*'

в системный терминал, чтобы избавиться от всех стандартных вики-страниц Trac. Вы увидите список всех удаленных имен страниц для подтверждения. Но вы всегда делаете копию БД, прежде чем возиться с БД, не так ли?

person hasienda    schedule 05.08.2011
comment
Просто примечание, в этом ответе есть сценарий: stackoverflow.com/a/3984623/143979 - person ingh.am; 29.11.2012

Извините, но нет простого способа отключить образец вики в trac. Я почти уверен, что это можно сделать с помощью специального скрипта.

person live87    schedule 05.08.2011

Trac сохраняет страницы по умолчанию, импортированные в вики новой среды, в виде файлов с открытым текстом в файловой системе.

Например, на моем Gentoo их можно найти в /usr/lib64/python2.7/site-packages/trac/wiki/default-pages/.

Вы можете удалить их (или просто оставить нужные) перед вызовом trac-admin projectname initenv, и он создаст только те страницы, которые находятся в каталоге «default-pages» во время вызова.

person Cygon    schedule 27.11.2013