Как добавить.hgignore к моей папке Mercurial?

Я учусь использовать Mercurial и его кривая обучения довольно прост. Но одна из моих проблем в том, что я не могу добавить.файл hgignore в папку Mercurial. Windows (7) не позволяет мне это делать, и когда я запускаю команду

hg добавить .hgignore

, он возвращает ошибку:

система не может найти указанное файл.

Как создать / добавить этот файл?

3 ответов


выполнить

touch .hgignore

или

echo "" > .hgignore

в каталоге


создать его из командной строки

echo syntax: glob > .hgignore

вам не нужно добавлять его в каталог Mercurial. Вы должны разместить .hgignore в корневой каталог репозитория.

система Mercurial использует файл с именем.hgignore в корневом каталоге репозитория для управления его поведением при поиске файлов, которые он в настоящее время не отслеживает

вы также можете настроить global .hgignore files:

кроме того, файл конфигурации Mercurial может ссылаться на набор для каждого пользователя или глобальные файлы игнорирования. Подробные сведения о настройке этих файлов см. в справочной странице hgrc(5). Искать в "игнор" в разделе "интерфейс".

и там вы можете увидеть инструкции для определения файла игнорирования в mercurial.ini-файл (или hgrc):

игнор Файл для чтения шаблонов игнорирования для каждого пользователя. Этот файл должен быть в том же формате, что и в репозитории .hgignore файл. Этот параметр поддерживает синтаксис hook, поэтому, если вы хотите указать несколько файлов игнорирования, вы можете сделать это, установив что-то вроде игнора.другие./~ = hgignore2. Подробные сведения о формате файла ignore см. На странице руководства hgignore(5).