= TracAdmin = [[TracGuideToc]] [[TranslatedPages(revision=0)]] Вместе с Trac поставляется мощный консольный инструмент конфигурирования. Его можно использовать для настройки Trac для ваших нужд. Некоторые из этих операций также могут быть выполнены через веб-интерфейс ''Admin'', и обновленная версия плагина [http://trac.edgewall.org/wiki/WebAdmin WebAdmin] в настоящее время (начиная с версии 0.11) встроена в Trac. == Использование == Вы можете получить исчерпывающий список доступных опций, команд и подкоманд по вызову `trac-admin` с командой `help`: {{{ trac-admin help }}} За исключением использования подкоманд `help`, `about` или `version`, вам необходимо прописать путь к рабочему окружению Trac (TracEnviroment), которое вы администрируете. Например: {{{ trac-admin /path/to/projenv wiki list }}} == Интерактивный режим == Если указать только путь к окружению, `trac-admin` запустится в интерактивном режиме. Команды могут быть выполнены в выбранном окружении с помощью командной оболочки, которая поддерживает автозавершение команд по клавише tab (в не-Windows окружении, и когда модуль `readline` Python доступен) и автоматическое повторение последней команды.Находясь в интерактивном режиме, вы можете также получить справку по специфическим командам или подмножествам команд. Например, чтобы получить пояснение к команде `resync`, наберите: {{{ > help resync }}} Чтобы получить справку по командам wiki, наберите: {{{ > help wiki }}} == Полный список команд == {{{ help -- Показать документацию initenv -- Интерактивно создать и инициализировать новое рабочее окружение. initenv -- Создать и инициализировать новое рабочее окружение по аргументам. hotcopy -- Сделать "горячий" бэкап окружения resync -- Синхронизировать trac с репозиторием resync -- Синхронизировать только ревизию upgrade -- Обновить базу данных до текущей версии deploy -- Извлечь статические ресурсы из Trac и всех плагинов permission list [user] -- Список правил доступа permission add [action] [...] -- Добавить новое правило доступа permission remove [action] [...] -- Удалить правило доступа wiki list -- Список страниц wiki wiki remove -- Удалить страницу wiki wiki export [file] -- Экспортировать страницу wiki page в файл или stdout wiki import [file] -- Импортировать страницу wiki из файла или stdin wiki dump -- Экспортировать все страницы wiki в файлы, именованные по title wiki load -- Импортировать все страницы wiki из директории wiki upgrade -- Обновить страницы wiki по умолчанию до текущей версии ticket remove -- Удалить тикет ticket_type list -- Показать список возможных типов тикетов ticket_type add -- Добавить тип тикета ticket_type change -- Изменить тип тикета ticket_type remove -- Удалить тип тикета ticket_type order up|down -- Переместить тип тикета вверх или вниз по списку priority list -- Показать возможные приоритеты тикетов priority add -- Добавить значение приоритета priority change -- Изменить значение приоритета priority remove -- Удалить значение приоритета priority order up|down -- Переместить значение приоритета вверх или вниз в списке severity list -- Показать возможные значения важности тикетов severity add -- Добавить значение важности тикета severity change -- Изменить значение важности severity remove -- Удалить значение важности severity order up|down -- Переместить значение важности вверх или вниз по списку component list -- Показать доступные компоненты component add -- Добавить новый компонент component rename -- Переименовать компонент component remove -- Удалить компонент component chown -- Изменить владельца компонента version list -- Показать список версий version add [time] -- Добавить версию version rename -- Переименовать версию version time