Для того, чтобы перестать писать мои .hgignore
для каждого нового репозитория; Я решил создать отдельный репозиторий для моего hgignores
, который на данный момент выглядит следующим образом:
hgignores
├── cpp
├── eclipse
├── intellij
├── java
├── latex
├── linux
├── netbeans
├── osx
├── python
└── textmate
Теперь для каждого хранилища я вставляю соответствующие игнорирования.
Например:
$ cat hgignores/latex hgignores/osx hgignores/textmate >> [repo]/.hgignore
Это заставляет меня задуматься: если в будущем я забуду флаг для файла игнорирования для cpp
(например), мне придется редактировать hgignores/cpp
и в конечном итоге вносить изменения в каждый репозиторий cpp
У меня СНОВА!
Я думаю, что двигаюсь в правильном направлении, создав единый репозиторий для игнорирующих, но я, возможно, упускаю несколько советов здесь и там.
Хотелось бы услышать некоторые предложения; или понимание того, как это сделать?