Управлять файлами конфигурации с помощью hardlinks и подверсией?

Хорошо, 5 шагов.

  1. Обновления Windows - Это - Ваш антивирус номер 1 в Windows
  2. Брандмауэр Windows - Если у Вас не может быть дополнительных аппаратных средств брандмауэра, это сделает. Просто изучите, как использовать его через командную строку.
  3. Резервные копии - Жаль парни, но никакой антивирус является на 100% эффективным.
  4. Моллюск AntiVirus - Ночью обновляет и полные сканирования Вашего сервера с надлежащими предупреждениями по электронной почте при отказах обновления, вирусных обнаружениях и отказах антивирусного программного обеспечения.
  5. Контролируйте eventlogs и переместите их от сервера - противные вещи имеют тенденцию или обнаруживаться здесь или повреждать их. Используйте одного из многих демонов системного журнала, доступных для Windows для перемещения журналов в удаленный хост. Уф.. Обручи мы должны перейти все же.

4
задан 7 September 2009 в 17:17
3 ответа

Несколько наблюдений почти в обратном порядке:

  1. Почему не символьная ссылка вместо этого?
  2. Рассмотрите изменение к лучшему Вашего рабочего процесса. Безопасно внесите свои изменения во вторую рабочую копию, обзор и фиксацию, затем svn up рабочая копия в живом использовании.
  3. Существуют более сложные инструменты для управления сложными структурами конфигурации от управления версиями. Рассмотрите использование Марионетки, BCFG2, etckeeper и так далее.
6
ответ дан 3 December 2019 в 02:41

Я не поместил бы их в / домой

Поместите файлы конфигурации куда-нибудь в корневую файловую систему.

Это вызвано тем, что / смонтирован перед другими файловыми системами и существует шанс, ему, возможно, понадобились бы файлы конфигурации, которые расположены в еще смонтированной файловой системе.

Я также использовал бы символьные ссылки и не hardlinks. Перекрестной файловой системе hardlinks не позволяют (iirc), и Вы могли бы получить неработающие ссылки при проверке обновленных файлов от SVN (изменяющийся inodes).

Необходимо будет быть очень осторожными, но я не вижу причины, почему Вы не можете работать с этой конфигурацией.

3
ответ дан 3 December 2019 в 02:41

и-т.д.-хранитель является, вероятно, хорошим исходным проектом для Вас:

etckeeper является набором инструментов, чтобы позволить / и т.д. быть сохраненным в мерзавце, подвижном, darcs, или bzr репозиторий.

Это хранит repo в / и т.д./. $RCS, но это не поддерживает SVN. Я не уверен почему; автор просто заявляет, что попробовал его, и это сосет. По существу этот подход делает / и т.д. рабочей копией.

1
ответ дан 3 December 2019 в 02:41
  • 1
    Для тех из нас, кого инвестируют в SVN, он похож на < href =" fsvs.tigris.org/">fsvs</a > аналогичный продукт, который использует бэкенд SVN. –  Stefan Lasiewski 18 May 2010 в 02:06

Теги

Похожие вопросы