Git submodules vs Mercurial subrepositories - значительные различия? - PullRequest
1 голос
/ 21 октября 2019

Моя команда думает о переходе с Mercurial на Git. Наша текущая установка Mercurial использует суб-репозитории. У меня сложилось впечатление, что, немного поиграв с подмодулями Git, подмодули Git и подкаталоги Mercurial практически одинаковы - они позволяют вам указывать коммиты в одном репозитории на коммиты в другом.

Есть ли какие-либоРазличия между ними, которые могут вызвать проблемы при переключении между VCS?

1 Ответ

1 голос
/ 23 октября 2019

В в некоторых редких случаях - да

  • Подразделениями Mercurial могут быть HG / Git / SVN. Я не могу сказать о SVN-подмодулях, но HG все равно не поддерживается в Git
  • [subpaths] функция Mercurial для того, чтобы переназначение вложенных элементов в дереве не заменялось в Git
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...