The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Разработка OpenJDK переведена на Git и GitHub , opennews (??), 30-Сен-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


27. "Разработка OpenJDK переведена на Git и GitHub "  +1 +/
Сообщение от Аноним (27), 01-Окт-20, 10:40 
Хомяки любят ругать mercurial, но я вам скажу очень удивительную вещь. Репозитории на hg почему-то фетчатся намного быстрее репозиториев на git.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

37. "Разработка OpenJDK переведена на Git и GitHub "  +1 +/
Сообщение от кон (?), 01-Окт-20, 12:31 
эти хомяки по факту и гит то толком не знают )
Ответить | Правка | Наверх | Cообщить модератору

49. "Разработка OpenJDK переведена на Git и GitHub "  +/
Сообщение от Аноним (4), 01-Окт-20, 19:48 
Это бессовестная ложь - ещё во времена холиваров наигрались с этим и поняли что git быстрее. Если вы конечено не сравниваете репу pidgin на mercurial и репу ядра на git.

Но я вам скажу удивительную вещь - даже если бы git качался медленнее, никого это не волнует, ибо репа качается один раз. Пусть хоть сутки качается.

Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

53. "Разработка OpenJDK переведена на Git и GitHub "  +1 +/
Сообщение от кон (?), 01-Окт-20, 21:13 
>git быстрее

Смешал коней и котлеты. Гит медленнее в плане клонирования. Но гит позволяет затянуть только часть репы, hg же качает все. А упрек, что hg тормознее был именно из-за того, что он на питоне.

>Пусть хоть сутки качается.

забавно. а ведь это именно гитовский аргумент. именно этот аргумент постоянно слышают меркуриаловцы от гитовцев.

Ответить | Правка | Наверх | Cообщить модератору

59. "Разработка OpenJDK переведена на Git и GitHub "  +/
Сообщение от Аноним (27), 01-Окт-20, 22:33 
>Но гит позволяет затянуть только часть репы

1. зачастую --depth=1 очень немногим быстрее полного клона.
2. при этом склонировать только 1 диру де-факто нельзя - в гите возможность типа есть, но ни GitHub, ни GitLab её не поддерживают.
3. При этом граф коммитов при фетче гвоздями прибит к самому репозиторию, вытянуть только блоб графа нельзя по "умному" протоколу. Это приводит к тому, что при сборке софта все тянут полные версии истории, потому что иначе из тегов хрен извлечёшь версию, если, конечно, тянешь не сам тег. Я в своей системе метасборки это обхожу так - просто запилил внутри неё абстракцию для API сервисов и классы для API самых популярных сервисов и дёргаю tagи через API.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру