Безопасно ли использовать один и тот же файл игнорирования для Git, Mercurial и Bazaar?

Git, Mercurial и Bazaar, похоже, имеют одинаковые форматы для своих файлов игнорирования ( .gitignore ,.hgignore ,.bzrignore[см. также шаблоны bzr]).

Чтобы улучшить синхронизацию файлов глобального игнорирования, будет ли безопасно использовать один из них как фактический файл, а два других просто ссылаться на этот файл? Другими словами, есть ли какая-то опасность в том, чтобы сделать мой $HOME/.gitignoreканоническим файлом игнорирования и выполнением

ln -s $HOME/.gitignore $HOME/.hgignore
ln -s $HOME/.gitignore $HOME/.bazaar/ignore

или между ними есть какая-то тонкая разница, которая в какой-то момент меня укусит?

10
задан Martin Geisler 14 March 2012 в 08:39
поделиться