Подтвердить что ты не робот

Викинг hg-репо из BitBucket в репозиторий GitHub

Каков самый быстрый способ клонирования/вилки Mercurial repo от BitBucket до репозитория Git в GitHub?

Я знаю, что я могу клонировать локальное репо, конвертировать в Git, а затем нажать на новое репо GitHub. Позвольте называть это ручным способом этого. Я также знаю, что на самом деле это не "вилка", поскольку оба соглашения не связаны каким-либо образом. Все в порядке со мной, я просто хочу иметь возможность использовать это репо в качестве подмодуля, и мне все равно, что он может отправлять запросы на загрузку в исходный проект hg. Мне просто интересно, есть ли какой-нибудь инструмент для автоматизации этого процесса. Это своего рода инструмент клонирования BitBucket- Git.

4b9b3361

Ответ 1

Ну, там плагин hg-git, который вы могли бы использовать. Он позволяет использовать hg для общения с сервером git. С помощью плагина вы можете просто вытащить из репозитория на Bitbucket и нажать на хранилище на Github, используя Mercurial.

Как описано на домашней странице плагина, этот процесс без потерь, поэтому можно работать с репозиторием Github, как если бы это был еще один репозиторий Mercurial. Очевидно, что веб-интерфейсы Github/Bitbucket по-прежнему не будут тесно связаны друг с другом.

В личном бою я действительно хочу, чтобы Гитхуб/Битбакет каким-то образом мог взаимодействовать, но я думаю, что это желаемое за действительное; -).