Вы могли бы хотеть смотреть на TracBackup:
Так как Trac использует бэкенд базы данных, некоторый дополнительный уход требуется, чтобы безопасно создавать резервное копирование среды проекта. К счастью у trac-администратора есть команда для создания резервных копий легче: hotcopy.
Примечание: Trac использует hotcopy номенклатуру для соответствия номенклатуре Подверсии, чтобы помочь помнить при управлении и серверами Trac и Subversion.
Вы используете visudo главным образом для препятствования повредить систему. Visudo осуществляет проверки Ваших изменений, чтобы удостовериться, что Вы ничего не испортили. Если бы Вы действительно портили что-то, то Вы могли бы полностью разрушить свою способность зафиксировать его или сделать что-либо требующее полномочий, не перезагружая в спасательный режим.
Страница справочника описывает это.
visudo редактирует sudoers файл безопасным способом, аналогичным vipw (8). visudo блокирует sudoers файл против нескольких одновременных редактирований, обеспечивает основные проверки работоспособности и проверяет на ошибки анализа. Если sudoers файл будет в настоящее время отредактирован, то Вы получите сообщение, чтобы попробовать еще раз позже.
Ответ Zoredache прекрасен.
Еще одна вещь, которая может стоить для упоминания. Можно использовать Вас любимый редактор путем установки EDITOR
или VISUAL
:
export EDITOR=whatevertexteditoryouwant
export VISUAL=whatevertexteditoryouwant
Или:
EDITOR=whatevertexteditoryouwant visudo