Поддержание несвязанных каталогов в одном репозитории мерзавца

Одним из подходов может быть разбиение входной строки на слова, а затем поиск этих слов в английском словаре, чтобы увидеть, сколько из них присутствует. Этот подход имеет несколько ограничений:

  • собственные существительные могут плохо обрабатываться
  • орфографические ошибки могут помешать вашему поиску
  • аббревиатуры, такие как «lol» или «b4» не обязательно будет в словаре
9
задан Robert Munteanu 31 May 2009 в 22:49
поделиться

2 ответа

Лучший способ сделать это - написать сценарий, развертывающий файлы, и использовать Git для управления исходным кодом проекта. Если у вас более сложные потребности, тогда инструменты управления, такие как Puppet, интегрируются с системой контроля версий.

Прямые проверки Git не являются хорошим способом развертывания - он не предназначен для этого. Вы можете избежать проблемы наличия репозиториев в целевых системах, используя средство экспорта, но по замыслу Git не хранит полные данные разрешений / ACL для файлов.

2
ответ дан 3 November 2019 в 08:21
поделиться

Возможно, вы могли бы настроить репозиторий Git с несколькими непересекающимися ветвями, по одной для каждого отдельного дерева каталогов, которое вы хотите отслеживать. Я не уверен, удовлетворяет ли такая схема всем вашим требованиям, но она позволит вам хранить разные каталоги в одном репозитории.

1
ответ дан 3 November 2019 в 08:21
поделиться
Другие вопросы по тегам:

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