Comments 46
Ну что ж, раз команда Bitbucket советует, значит перестанем платить им деньги и мигрируем репозитории «куда-нибудь» :) А github'ом они всё равно уже не станут, как ни «фокусируйся».
“hg clone –rev” is not same as “git clone –depth” but could save me in the situation. “git clone –depth=5” clone the latest 5 commits and reduces the overall download size of the repo. and do shallow cloning. But on the other hand “hg clone –rev=5” clone the first 5 commits of the repo. and reduces the overall download size.
Но это же наоборот, нужны самые свежие исходники, а не самые старые. А для самых свежих получается все равно выкачать придется все.
У меня не со своими репами была проблема, в частности у меня долго клонился SDL2.
все репозитории Mercurial будут удалены
Ну и что и мешает хотя бы сделать архив?
Или "мигрировать на Git с помощью инструментов вида hg-fast-export или hg-git mercurial plugin"?
Эти ребята явно делают что-то не так. Уверен, что подобные «стратегические решения» им ещё аукнутся. Преимуществ перед GitHub у них почти нет, и они убивают последнее. Эффективный менеджмент в действии.
Ну что же: Git становится монополистом среди систем контроля версий. Какие-то аналоги вообще еще живы? Что с Perforce?
Есть мария, но в контексте гитлаба они, вроде как, аргументированно объяснили свою позицию. В облачном сервисе вы и не заметите что у них на бэкэнде. А сэлф-хостед, вроде, пока еще, не дропают вам мускуль «по фотографии», сидите без новых версий и радуйтесь. Захотите обновиться, будьте готовы к миграции. Да и тут, я не проверял, но думаю это будет логично, появится инструмент который поможет это сделать максимально удобно.
К сожалению гугл монополист и пользуется этим очень активно. Мой веб-сайт всецело лежит на моем сервере где в мир торчит только апачи, все остальное режется микротиком и настройкой фряхи. Доменное имя уникально, было куплено 12 лет назад и всегда было привязано к этому белому IP. Однако гугл считает что я дикий спамер и мою почту надо слать в спам у получателя, кроме того — добавив JS скрипты рендерера three.js и сделав там небольшую превью для 3д моделей — мой сайт теперь еще и содержит "вредоносный код".
У себя тоже может случиться поломка, пожар, кража и другие несчастные случаи.
Что мешает хостить и у себя и где-нибудь еще? Это же делается очень просто.
Это те Atlassian, которые уже лет 10 не могут сделать для гита follow file move history в pull requests? Я честно говоря не могу себе представить использование bitbucket для git.
EDIT: Я к тому, что использование BitBucket теперь вообще теряет смысл. По фичам в плане поддержки Git он вчистую проигрывает конкурентам.
Смысл, наверное, в Atlassian. Сложно объяснить начальникам, зачем для репов делать отдельную штуку вместо BitBucket, если в компании уже используют JIRA, BitBucket и Confluence со всякими интеграциями друг в друга.
Примечательно, что когда Bitbucket стартовал, первые 3 или 4 года там была поддержка только hg. Git добавили позже, и вот теперь он всех съел. Увы, часто самыми популярными становятся не самые лучшие решения (начиная с VHS, и заканчивая JavaScript)
все репозитории Mercurial будут удалены
Свинство редкостное.
Увы, часто самыми популярными становятся не самые лучшие решения (начиная с VHS, и заканчивая JavaScript)
И какое на ваш взгляд лучшее в контексте системы контроля версий?
HG лучше, однозначно. Git — урод.
Стремительная раскрутка GitHub + имя Торвальдса сыграли с человечеством злую шутку.
А удаление репов это прямо подарок…
Уже представлю свою миграцию 20+ проектов на hg, связанных между собой подрепозиториями, в git… Ну и хостинг конечно после этого будет уже не BitBucket, хоть с ним было и неплохо все эти годы
BitBucket отказывается от поддержки Mercurial с середины 2020 года