The OpenNET Project / Index page

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

Mozilla переводит разработку Firefox с Mercurial на Git

06.11.2023 21:03

Разработчики из компании Mozilla объявили о решении прекратить использование для разработки Firefox системы управления версиями Mercurial в пользу Git. До сих пор проект предоставлял возможность использования Mercurial или Git на выбор разработчиков, но в основном репозитории применялся Mercurial. В связи с тем, что обеспечение поддержки сразу двух систем создаёт большую нагрузку на команды, отвечающие за сопровождение инфраструктуры, в будущем решено ограничиться применением для разработки только Git. При этом Mozilla продолжит использование сервисов Bugzilla, moz-phab, Phabricator и Lando.

Ожидается, что миграция на Git займёт как минимум 6 месяцев. Переход пройдёт в две стадии:

  • На первой стадии будет выполнено переключение основного репозитория проекта с Mercurial на Git, а также удалена поддержка Mercurial на компьютерах разработчиков. На данной стадии Git будет использоваться локально на системах разработчиков, а для передачи патчей для рецензирования будет продолжено применение moz-phab. Все изменения будут вначале размещаться в Git-репозитории, после чего переноситься в существующую инфраструктуру Mercurial.
  • На второй стадии постепенно, шаг за шагом, будет выполнена замена Mercurial на Git в инфраструктуре проекта. После окончания миграции поддержка Mercurial будет удалена.

Из крупных проектов, продолжающих использовать Mercurial, можно выделить OpenOffice.org, OpenSolaris, Nginx, Xine, sudo, PyPy, Pidgin и W3C. Проекты, которые в последние годы перешли с Mercurial на Git: OpenJDK, NetBeans, Go, Xen, Python, Dovecot, NTFS-3G, Vim, ALSA.

  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Bitbucket напоминает о скором удалении репозиториев Mercurial и уходит от слова Master в Git
  3. OpenNews: Анонсирован публичный хостинг Heptapod для открытых проектов, использующих Mercurial
  4. OpenNews: Ценой перевода Mercurial на Python 3 может стать шлейф непредвиденных ошибок
  5. OpenNews: Выпуск распределённой системы управления версиями Mercurial 4.9
  6. OpenNews: Платформа совместной разработки SourceHut запрещает размещение проектов, связанных с криптовалютами
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/60061-mercurial
Ключевые слова: mercurial, git, firefox
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (196) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 21:11, 06/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –17 +/
    Лучше б на свой селф-хост какой-то, либо на gitlab. Ну такое.
     
     
  • 2.4, Вирт (?), 21:20, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • +9 +/
    У них вся инфраструктура "self hosted", на github только зеркало.
     
     
  • 3.49, дЭффективный (?), 00:03, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вот щас и уволю кучу этих ненужных бездельников.

    Только вы им не говорите, им еще реальный репо, который на самом деле у нас главный а не те с которых ридонли пуллы только делаются, на гит переводить. Как закончат, сразу pink sleep и раздам.

    Деньжищь на мою зарплату сэкономим!

     
  • 3.110, Аноним (110), 05:07, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вот это зеркало теперь и делают основной репой

    Although we'll be hosting the repository on GitHub, our contribution workflow
      will remain unchanged and we will not be accepting Pull Requests at this time

     
  • 2.153, Аноним (153), 11:39, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А где написано, что хостинг будет несвой?
     
     
  • 3.189, Аноним (189), 14:26, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >  we'll be hosting the repository on GitHub
     

  • 1.2, InuYasha (??), 21:12, 06/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ну, time to pull.
    PS: интересно, о чём будет новость 60060 :)
     
  • 1.3, Аноним (3), 21:17, 06/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Не прошло и двадцати л.. а нет, прошло
     
     
  • 2.7, Аноним (7), 21:25, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > Git — распределённая система управления версиями. Проект был создан Линусом Торвальдсом для управления разработкой ядра Linux, первая версия выпущена 7 апреля 2005
     
     
  • 3.33, Аноним (7), 23:20, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Традиционно минусуют те кто считать не умеет)
     

  • 1.5, Аноним (7), 21:25, 06/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Вау, неужели кто-то из маркетоидов скрючился, разрабы немножко дорвались до руля и сделали что-то хорошее?
     
     
  • 2.9, Аноним (9), 21:27, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Это да. Достаточно неожиданный ход для браузера от-маркетологов-для-маркетологов. А вот хромиум (браузер от-технарей-для-технарей) на гите уже давно.
     
     
  • 3.34, Аноним (34), 23:28, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > А вот хромиум (браузер от-технарей-для-технарей)

    Говорят, один потеряет - другой найдёт: кто-то где-то найдёт часть вашей адекватности.

     
  • 3.41, Аноним (41), 23:39, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Точно для технарей, совсем не для домохозяек.
     
  • 3.74, Аноним (74), 02:08, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    от-торгашей-для-хомячков
     
  • 3.124, Аноним (124), 09:28, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это хромиум-то для технарей? Или вы так толсто набрасываете?
     
     
  • 4.129, Аноним (9), 09:36, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    у хромиума более развитые девтулзы;
    хромиум не отстает от веб-стандартов, в отличие от;
     
     
  • 5.133, Аноним (133), 09:44, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +7 +/
    нельзя отстать от веб стандартов, если ты их сам создаешь (и потом проталкиваешь)
     
  • 5.159, Аноним (159), 11:53, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    веб-программисты это не технари, так что это просто браузер для googler'сов
     
  • 5.214, Аноним (-), 09:20, 08/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > у хромиума более развитые девтулзы;
    > хромиум не отстает от веб-стандартов, в отличие от;

    Зонды у него более развитые. А билдсистема - это вобще жесть и ад. Чтобы перестроить хром надо скачать половину глобуса. И перестроить потом. Так что без билдфермы лучше вообще не соваться.

    А для технарей так то возможность кастомизации - их все. В каком месте вон то - для технарей только гугол и знает, имхо. Этим то боргам все равно кого ассимилировать, лишь бы профит капал.

     
  • 2.206, Аноним (206), 17:26, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее на оборот. Маркетологи одолели разработчиков. Последним теперь, судя по "первой стадии", работы ещё добавили.
     

  • 1.6, Вы забыли заполнить поле Name (?), 21:25, 06/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +16 +/
    Кровати двигают.
     
  • 1.8, Вы забыли заполнить поле Name (?), 21:27, 06/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Штош логично: хром же на гите.
     
     
  • 2.119, axsmak (?), 07:12, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Логика уровня «А знаете у кого тоже были усы? У Гитлера!»
     
     
  • 3.187, Аноним (9), 14:24, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Кто о чем, а axsmak — про своего Гитлера.
     

  • 1.10, Аноним (10), 21:32, 06/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    hg лучше.
     
     
  • 2.11, Вы забыли заполнить поле Name (?), 21:34, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • +6 +/
    лучше версионирование директориями
     
     
  • 3.12, Аноним (7), 21:48, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Православно только отдельный флопик, подписать ручкой и на холодильник магнитиком, так и ураги не хакнут
     
     
  • 4.13, Аноним (13), 21:52, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вот бы ещё сейчас где найти пачку новых дискет
     
     
  • 5.14, Аноним (14), 21:57, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Приезжай к нам в Австрию, в большинстве магазов с винилами, CD, DVD есть даже дискеты.
     
  • 5.16, пох. (?), 22:01, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    где-то попадалась статейка о лавке в штатах, торгующей дискетами.

    Автор утверждал что всьо. В смысле можно найти неюзанные (чем та лавка и барыжит в оптовых количествах), но производство сдохло лет десять уже тому.

     
     
  • 6.42, Аноним (42), 23:40, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > но производство сдохло лет десять уже тому.

    Нет. Производятся в ограниченном количестве. Есть старое оборудование промышленное которое без дискет не юзабельно. Почитай про пентагон и 8 дюймовые дискеты c pdp11.

     
     
  • 7.50, пох. (?), 00:09, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    вот владелец той лавочки по перепродаже раритетов на таких индивидуях и наживает... большой текст свёрнут, показать
     
     
  • 8.77, Прохожий (??), 02:22, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Заплатить условный миллион за дискетки или условный миллиард за новое ПО и желез... текст свёрнут, показать
     
     
  • 9.136, пох. (?), 09:47, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    с чего ты считаешь что твой станок стоит дешевле чем вся технологическая цепочка... большой текст свёрнут, показать
     
     
  • 10.208, Прохожий (??), 23:25, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Куплю у другого Васяна Васяны обычно неодиноки, всегда практически есть выбор ... текст свёрнут, показать
     
     
  • 11.218, пох. (?), 10:12, 08/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    васян такого сорта скорее всего как раз одинок со своим уникальным бизнесом, но ... большой текст свёрнут, показать
     
  • 9.234, Аноним (234), 21:35, 08/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Дискетный дисковод можно на микроконтроллере эмулировать ... текст свёрнут, показать
     
     
  • 10.237, пох. (?), 10:20, 09/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    ну такое тоже - хрен знает что за интерфейс, запросто может и не писюковый, спек... текст свёрнут, показать
     
     
  • 11.242, Аноним (242), 18:03, 09/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Интерфейсов там было не так много, спеки тоже есть, если знаешь где спрашивать, ... текст свёрнут, показать
     
  • 11.248, Аноним (-), 13:36, 10/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я полностью перехватил управление степпером на флопаре Прямо его чип-драйвер сд... большой текст свёрнут, показать
     
  • 9.241, Аноним (241), 15:14, 09/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В борьбе старого с новым новое всегда рано или поздно побеждает Исключений из э... большой текст свёрнут, показать
     
     
  • 10.249, Аноним (-), 14:01, 10/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А что победило колесо в итоге Колесам столько лет что никто не скажет точно ско... большой текст свёрнут, показать
     
  • 2.15, пох. (?), 22:00, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    я вообще удивлен что альтернативно-одаренные разработчики мурзилы как-то ухитрялись его осилить.
    А не менее одаренные админы как-то поддерживать инфраструктуру на немодном-немодном пихоне2.

    (хотя, конечно, они умеют pull/push, а больше ничего, а тут проблема бывает только при копипасте со стековерфлова - когда и это тоже не умеют. Потому что в ней какой-то еще add, который у hg так не работает)

    Ну наконец-то у них все станет как у всех.
    А там глядишь и фабрикатор похоронят, ниасилив поддерживать, и будет у нас один гитхап и один гитляп на всех.

     
     
  • 3.47, Аноним (242), 23:55, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Все вокруг идиоты необучаемые, один пох. молодец, стоит в пальто красивый.
     
  • 3.79, Прохожий (??), 02:26, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я так понял, ты чем-то недоволен, и всеми доступными тебе средствами хочешь помочь бедолагам, которые вообще непонятно как до сих пор существовали без тебя. Да?
     

     ....большая нить свёрнута, показать (20)

  • 1.19, Аноним (19), 22:07, 06/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Глядишь, додумаются на Гитлаб переехать.
     
     
  • 2.31, Аноним (31), 23:14, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    ффзвезду эту помойку, не работающую без JavaScript
     
     
  • 3.43, Аноним (41), 23:41, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Точно, не хватало еще систему грузить этим вашим JS!
     
  • 3.48, Аноним (242), 23:58, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Либо ты борешься с яваскриптом в браузере и пользуешься гитом из консоли, либо не борешься и не пользуешься. Либо трусы, либо крестик.
     
     
  • 4.54, Аноним (54), 00:20, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем? st.ht - без JS работает.
     
     
  • 5.55, Аноним (54), 00:20, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    *sr.ht
     
  • 5.58, Аноним (242), 00:45, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Напомни-ка, это с него криптовалютные проекты удаляли по велению левой пятки неадеквата-владельца или с кодберга? Я всё время эти мутные васянохостинги путаю.
     
     
  • 6.177, Аноним (177), 13:41, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    проект опенсорсный. мозилла скорее всего свой инстанс подымет чего бы она не выбрала
     
  • 5.143, Аноним (189), 10:57, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если все обсуждения в мейллистах, то любой простой гляделки хватит, конечно.

    А попробуйте сделать в вебе code review без джаваскрипта.

     
     
  • 6.150, пох. (?), 11:29, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > А попробуйте сделать в вебе code review без джаваскрипта.

    прямо в тексте новости. Не попробовали, а сделали за десять лет до любимого тобой гиляпа, вообще малопригодного для этой цели.
    Единственное, afair, для чего в phabricator жабоскрипт - это уродливая кнопка "тутшибкамногобукв, в экран нивлизает". Больше он там вообще ни для чего не нужен.

     
     
  • 7.158, Аноним (189), 11:49, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Phabricator allows you to add inline comments as well as overall comments to a revision. To add an inline comment, select the lines of code you want to comment on by clicking and dragging the line numbers in the diff pane. When you have added all your comments, scroll to the bottom of the page and click the Submit button.
    > by clicking and dragging

    Без джаваскрипта, говоришь?

     
     
  • 8.166, пох. (?), 12:57, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    ну хоть вполне разумное применение А не как у гитшлака - выпадающий список тего... текст свёрнут, показать
     
     
  • 9.244, Аноним (189), 08:43, 10/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Так и разговор был про javascript для удобного code review, а не про всякие гитл... текст свёрнут, показать
     
  • 6.215, Аноним (-), 09:22, 08/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Если все обсуждения в мейллистах, то любой простой гляделки хватит, конечно.
    > А попробуйте сделать в вебе code review без джаваскрипта.

    Я его делаю вообще совсем без веба. И ничего так, работает. Мир на вебе не заканчивается, а комиты все равно сводятся через GIT.

     
     
  • 7.219, пох. (?), 10:15, 08/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >> Если все обсуждения в мейллистах, то любой простой гляделки хватит, конечно.
    >> А попробуйте сделать в вебе code review без джаваскрипта.
    > Я его делаю вообще совсем без веба. И ничего так, работает. Мир
    > на вебе не заканчивается, а комиты все равно сводятся через GIT.

    глупенький, code review - это не про git merge


     
     
  • 8.239, Аноним (239), 13:20, 09/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Умненький, это про организацию рабочих процессов и в конечном итоге сводится к ... текст свёрнут, показать
     
     
  • 9.240, пох. (?), 14:17, 09/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, глупыш Это вообще не про то Ты чего - кроме хеловротов вообще что ли ник... большой текст свёрнут, показать
     
     
  • 10.252, Аноним (-), 14:15, 10/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я прекрасно видел как работает этот твой кговавый энтегпгайз Но в результате он... большой текст свёрнут, показать
     
  • 4.75, Аноним (74), 02:10, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почему смузихлёбы не в состоянии понять разницу между git'ом и хостингом?
     
  • 4.76, Аноним (76), 02:13, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем ты с яваскриптом борешься? Он тебя обижает? И почему нельзя пользоваться консолью и не бороться ?
     
     
  • 5.165, YetAnotherOnanym (ok), 12:44, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Многие переносят своё недовольство на жабаскрипт, потому что разные неумные дизигнеры пихают в сайты ненужные свистелки и перделки просто потому что жс даёт такую возможность.
     
  • 5.255, Аноним (255), 14:33, 10/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    JS - это зло. Выродок ИТ. Дома из навоза. Чем дальше от JS, тем лучше. Есть C# который на вендодесктопе просто король. Надо под линукс - энтузазисты напишут на С++ и каком-нть WxWidgets. Жабоскрипт тут даром не упал. А все эти влажные мечты "использовать отовсюду" - тупые затеи тех, кто как раз никогда "отовсюду" и не работал.
     
  • 4.183, Ilya Indigo (ok), 14:09, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Лично я не против, и даже за JS там, где он помогает пользователю и ускоряет работу пользователя!

    Но это явно не тот случай, когда на JS написан рендеринг всего контента и каждый раз обновляя или переходя на новую страницу я вынужден видеть вместо данных размытые полоски скрывающие загрузку данных!

    Я категорически против того, когда используют JS там, где он не должен быть!

     
  • 3.98, ПомидорИзДолины (?), 03:01, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Тебе может быть и незачем. А разработчикам броузера с жабаскриптом - хорошую службу сослужит
     
  • 2.103, Аноним (103), 03:36, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Гитлаб в oom упадет прежде чем обработает и 2% сорцов firefox.
     
     
  • 3.131, пох. (?), 09:37, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    не ссы, у них не core2 с ddr2. Не упадет.
     

  • 1.22, Аноним (22), 22:53, 06/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Не сказать, что гит чем-то хорош. Но популярен - этого не отнять.
     
     
  • 2.25, Аноним (25), 22:55, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • –8 +/
    Это гитхаб популярен. Гит это просто инструмент для пользования гитхабом.
     
     
  • 3.28, пох. (?), 23:00, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    гитлаб. Я уверен что выбор мурзилы будет именно гитлаб.

    Там СТИКЕРЫ В ЧЯТИКАХ!

     
     
  • 4.111, Аноним (110), 05:08, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Гитхаб. Они написали же

    Although we'll be hosting the repository on GitHub, our contribution workflow
      will remain unchanged and we will not be accepting Pull Requests at this time

     
     
  • 5.130, пох. (?), 09:37, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    это вроде просто readonly export

    Не верю что такое комьюнити пройдет мимо чятиков. У гитхапа они какие-то совершенно немолодежные.

    (вообще победит конечно тот кто первым догадается вставлять видосики.)

     
  • 3.29, Аноним (29), 23:09, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я в оффлайне пользуюсь гитом. Просто отлично, и очень удобно. Зачем мне гитхаб для личных проектов?
     
     
  • 4.38, Аноним (42), 23:37, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • –12 +/
    > Я в оффлайне пользуюсь гитом.

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

     
     
  • 5.46, Аноним (29), 23:50, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это неудобно. Каждый месяц новый привет мир и искать без гита где и когда там изменения были квест ещё тот. За день пишутся и переписываются тысячи строк, сколько этих папочек ты себе представляешь?
     
     
  • 6.68, Аноним (42), 01:21, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пользуйся поиском по файлам.
     
     
  • 7.247, Аноним (-), 13:24, 10/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Теперь bisect так сделай, чо А то я разок посадил багу - в фирмвари мк, в работ... большой текст свёрнут, показать
     
  • 4.139, Ф1 (?), 10:15, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Я в оффлайне пользуюсь гитом. Просто отлично, и очень удобно. Зачем мне гитхаб для личных проектов?

    Для такого как раз hg (+ TortoiseHg для мышевозов) идеален.

     
     
  • 5.147, пох. (?), 11:24, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    для такого идеален svn. Даже можно и tortoise svn (собственно, это и есть оригинал, а остальные его жалкие копии)

    Зачем васяну с хеловротами distributed vcs, которой он вряд ли и пользоваться-то умеет (да и вообще мало кто умеет)?

     
     
  • 6.160, Аноним (189), 11:54, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Затем, чтобы работать было удобно. С git-ом коммитить часто - это полезная привычка, намного надежнее, чем рассчитывать на ненадежный undo log IDE. Потом interactive rebase-ом уже красоту наводишь.
     
     
  • 7.168, пох. (?), 12:59, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    что мешает часто комитить в svn?

    > Потом interactive rebase-ом уже красоту наводишь.

    зачем? Это его васянский личный хеловрот, с скорее всего совершенно линейной историей.

     
     
  • 8.245, Аноним (189), 08:46, 10/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    для svn нужен сервер можно, конечно, поднять на локалхосте, но зачем ... текст свёрнут, показать
     
     
  • 9.246, пох. (?), 10:39, 10/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    эх, экспертиза опеннета test2 dev shm mkdir svn wrk test2 dev shm svnadmi... текст свёрнут, показать
     
     
  • 10.253, Аноним (-), 14:21, 10/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А git вообще самодостаточная РАСПРЕДЕЛЕННАЯ структура То что корпоративные утят... текст свёрнут, показать
     
  • 3.145, Аноним (1), 11:07, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Гит это просто инструмент для пользования гитхабом

    Рукалицо. Когда хипстота уже наконец-то поумнеет.

     
     
  • 4.148, пох. (?), 11:26, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    нет, ты просто неправильно понял фразу - кто на ком стоял.

    git это инструмент которым пользует[ся?] гитхаб.

    А хипстота пользуется гитхабом. Инструмент для пользования им называется Браузер. (Я вот не помню - они там уже допилили писание кода прямо в окошке браузера, или эта фича только у гитляпа есть пока?)

     
  • 2.57, all_glory_to_the_hypnotoad (ok), 00:40, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Git по сравению с Hg хорош примерно всем. И в особенности хорош простотой
     
     
  • 3.61, Аноним (-), 01:12, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Даже не смешно. В простоте гита сам Трольвальдс уже не разберется наверное.
     
     
  • 4.175, all_glory_to_the_hypnotoad (ok), 13:37, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Git со времён Торвальдса практически не изменился. Основное изменение это переписывание bash портянок на си, оптимизации и мелкие доработки. И это не плюс, если что. Какие-то радикальные фичи начинают добавлять только сейчас.
     
  • 3.63, Аноним (63), 01:15, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Упоролся? Гит шустрее и популярнее. Но простоты в нем нет от слова совсем, особенно в сравнении с меркуриалом. Один чекаут может чуть ли не чорта а ступе вызвать, простота и эргономика на уровне, ага.
     
     
  • 4.181, all_glory_to_the_hypnotoad (ok), 13:55, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Всегда был и остаётся сущестнно проще HG Например, универсальные и гибкие ветки... большой текст свёрнут, показать
     
     
  • 5.194, Аноним (124), 14:47, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А вот и спалились.
    Формально в гите нет веток. Или уже есть?
     
     
  • 6.216, Аноним (-), 09:24, 08/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > А вот и спалились.
    > Формально в гите нет веток. Или уже есть?

    А git branch тогда это что?! Хоть формально, хоть не формально.

     
  • 3.67, Аноним (42), 01:19, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Гит был простым лет 20 назад. Сейчас одно его официальное руководство тянет по своему содержанию на диссертацию.
     
     
  • 4.128, пох. (?), 09:34, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Гит был простым лет 20 назад.

    нет. он и тогда был совершенно угребищен.
    Именно по этой причине все и выбирали другие инструменты. Кроме любителей "порежьте помельче".

     
     
  • 5.182, all_glory_to_the_hypnotoad (ok), 13:59, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Именно по этой причине все и выбирали другие инструменты. Кроме любителей "порежьте помельче".

    Ага, и сейчас торmozиллoвцы таки решили закопать Git и окончательно перейти на Hg

     
     
  • 6.191, пох. (?), 14:34, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    они, как видишь, продержались пятнадцать лет при активном противодействии всей индус-трии.

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

    Наверное это они были феерически т-пые, не то что ты-то?

     
     
  • 7.254, Аноним (-), 14:26, 10/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Точнее, их упертые виндузоиды которые кодить по сути и не умеют стреляли себе и ... большой текст свёрнут, показать
     

     ....большая нить свёрнута, показать (30)

  • 1.23, Аноним (25), 22:53, 06/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пропал Калабуховский дом.
     
     
  • 2.127, пох. (?), 09:33, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    этот дом давно пропал. Там отопление уже лет пятнадцать как не работало.

     
     
  • 3.154, Аноним (153), 11:41, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И тараканами заселён
     
     
  • 4.169, пох. (?), 12:59, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    какими нафиг тараканами - тут крысы размером с овчарку!
     

  • 1.24, Николай (??), 22:54, 06/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Объясните, что это даст, какие преимущества?
     
     
  • 2.35, Аноним (42), 23:36, 06/11/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Никаких. Когда коту делать нечего он иички мнёт.
     
     
  • 3.84, Прохожий (??), 02:52, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ох уж эти эксперты... Бедолаги менеджеры из Мозиллы, поди, и не знают, какие величайшие умы на Опеннете пропадают.
     
  • 3.117, Аноним (117), 06:15, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Для справки - коты "иички" мнут исключительно из гигиенических соображений. Когда коту нечего делать - он спит.
     
  • 2.82, Прохожий (??), 02:44, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Снижение издержек на поддержание инфраструктуры.
     
     
  • 3.227, Аноним (227), 15:10, 08/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так и надо было отказаться от git!
     
     
  • 4.232, пох. (?), 18:37, 08/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем, его им microsoft будет поддерживать. Нахаляву, тоись, даром.

    Ну или те, другие васяны с гитляпа.

     
  • 2.109, Аноним (110), 05:00, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    git это де-факто стандарт, его из-за популярности гитхаба все уже так или иначе осилили. Простота hg уже неактуальна: новое поколение не знает никаких svn, им проще то, что они уже знают. А матёрым всё равно. Мне hg тоже больше нравится, но уже лет 8 его вообще не трогал - практического смысла никакого.
     
     
  • 3.126, пох. (?), 09:32, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    практика общения с "новым поколением" показывает что они не знают ровно ничего - ни простого, ни сложного. "йа разработчик, мне некогда читать документацию".

    И "ой, я сделал pull и сломал себе репо, как вернуть обратно?" - потом они находят на стековерфлове  команду reset, и вот теперь ломают уже так что ничего не поправить.

     
     
  • 4.141, Аноним (141), 10:24, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Диды перед пулом всю документацию наизусть заучивают?
     
     
  • 5.185, Котофалк (?), 14:17, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Между "заучить всю документацию наизусть" и "без малейшего понимания копипастить" есть маленькая станция "понимаю как работает". Ну там когда в документацию за тонкостями, вопросы задаёшь правильные, а решение проблем и новые способы применения увеличивают понимание, а не раздражение.
     
  • 3.186, all_glory_to_the_hypnotoad (ok), 14:21, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Во многих топовых айти компаниях вообще нет никакого Git-а, там большие монорепы и svn, или самописные посахаренные svn-подобные VCS на стероидах. Жалобы разработчка на сложности в освноении какого-либо инструмента и непривычность это подпись под собственной проф. непригодностью.
     
  • 2.122, Аноним (122), 08:59, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Появится новый директор для перехода на Git. А там, глядишь сделает пару откатов остальным директорам.
     
  • 2.174, Аноним (174), 13:27, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Объясните, что это даст, какие преимущества?

    Иногда доктора реанимационной бригады знают что пациент мертв, но все равно делают дефибрилляцию, чтобы их не обвинили в бездействии.

     
  • 2.212, FSA (??), 00:28, 08/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Объясните, что это даст, какие преимущества?

    hg, по сути, умер. Его никто не удосужился перевести с python2 на python3. Может и удосужились, но это не точно. А это тянет за собой необходимость поддержи легаси пакетов python, хотя бы для безопасности. А зачем всё это, если есть аналогичная по возможностям система, при этом большинство ей уже умеет пользоваться.

     
     
  • 3.233, пох. (?), 18:47, 08/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    не смогли ВНЕЗАПНО, кто бы мог подумать, но точно не компашка подпевал гвидо оп... большой текст свёрнут, показать
     
  • 3.235, Аноним (235), 21:39, 08/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Звездёж. Hg уже много лет как на Python 3 работает. А сейчас прямо значительная часть hg написана на Rust.
     
     
  • 4.238, пох. (?), 10:22, 09/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    только не совсем, без половины экстешнов и иногда падает и портит базу.
    А "значительная часть" представляет собой запускалку интерпретатора пихона внутри хруста - затобезопастно!

     
  • 4.251, Аноним (255), 14:15, 10/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > значительная часть hg написана на Rust

    *facepalm* Ещё одна фатальная ошибка выбора языка. Там что, одни смузихлёбы остались шт0ле?! Нельзя же бесконечно прыгать по одним и тем же граблям!
    Даже выбор Си был бы не так страшен, как эти танцы на костылях "Ржа"! Это всё таки очень важно - иметь ОПЫТ в ИТ. Без него "ойтишнеги" принимают крайне бестолковые решения, которые ещё и базовые! Ну не будет никто тащить проект на расте. Сам раст - не взлетел, так растаманы думают, что если его пихать в каждый проект, то он "сам собой" станет лучше! :))) "Дебилы, б....!" (ц)
    СНАЧАЛА язык должен быть хорошим (типа C#) и только ПОТОМ его будут использовать для проектов. Наоборот - вообще никак.

     
     
  • 5.257, пох. (?), 16:41, 12/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    разработчиков крупных сложных проектов там точно не осталось ну а что им там де... большой текст свёрнут, показать
     
  • 3.243, iZEN (ok), 21:09, 09/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    % pkg info -d mercurial
    mercurial-6.5.3:
    python311-3.11.6
    gettext-runtime-0.22.3
     
  • 2.258, burjui (ok), 12:26, 16/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Как минимум два:
    1. Производительность Git выше, это особенно заметно на крупных проектах.
    2. Git, в отличие от Mercurial, не срёт в директорию проекта временными файлами .orig и .rej при конфликтах слияния веток. Во всяком случае, второй так делал 8 лет назад, когда я был вынужден этим пользоваться в компании.

    Ну и, субъективно, модель веток в Git понятнее и логичнее.

     

  • 1.30, vitalif (ok), 23:12, 06/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну и норм, наконец-то. Когда-то я считал плюсом hg постоянные ветки, но это как раз оказалось нафиг не нужно, подход гита с ветками-указателями оказался правильнее, и в тот же hg их втащили как "букмарки". Ну система команд чуть понятнее у hg при переходе с svn. Но больше преимуществ у него нет...
     
     
  • 2.83, fuggy (ok), 02:46, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В чём вообще преимущество постоянных веток, хотелось бы услышать от того кто пользовался.
     
     
  • 3.125, пох. (?), 09:29, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В том что когда ты роешься в чужом совершенно незнакомом проекте многолетней давности - ты видишь не только что сделано, но и как к этому пришли, и иногда можно угадать - почему. То для чего и нужна история.

    Т.е. самим разработчикам, в общем-то, пользы от них мало - они все равно умеют только push/pull. И историей почти не пользуются, нафиг тебе история, веслай быстрее дальше.
    Им скорее была польза от того что сломать себе копию почти невозможно, а с гитом "ой... а как теперь это починить" - постоянный вопрос, и вообще git развивает привычку делать копию репо каждый раз, офигеть удобно и быстро (нет) из-за полной неадекватности логики, заточенной под "порежьте, пришлите в рассылку".

    Здесь логика заточена именно под push/pull, все опасные операции требуют явного подтверждения.

     
     
  • 4.137, Аноним (124), 09:49, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > "ой... а как теперь это починить"

    True story. И мне вот с эти постоянно работать.

     
  • 4.193, all_glory_to_the_hypnotoad (ok), 14:41, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Смотреть как бедолага ходил по одним и тем же граблям и гадил коммитным поносом с мержами в понос основной ветки и назад, чтобы сделать свою несчастную копеечную работу, не обязательно. Это, так скажем, развлечение для ценителей тонких извращений. В таких командах лучше пользоваться плоской историей, как в SVN. Если же команду удаётся немного научить пользоваться VCS, то дальше по полезности идут squash merge и rebase + fast-forward merge, т.е. мержы без merge коммитов. Правильная работа с ветками со слиянием в основную требут следующего уровня просветления от ответственного за реп и это не всегда нужено .. чаще не нужено.
     
     
  • 5.199, пох. (?), 16:10, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и не смотри - это значит что история тебе и нахрен не нужна зато потом хотя ... большой текст свёрнут, показать
     
  • 5.205, Бывалый смузихлёб (?), 16:56, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Если же команду удаётся немного научить пользоваться VCS,
    > то дальше по полезности идут squash merge и rebase + fast-forward merge,
    > т.е. мержы без merge коммитов

    Вот это вот самое бредовое в гитовом подходе
    Вначале наплодить гору отдельных веток на каждый чих, потом их мерджить, а после - героически решать проблему мусорки из явных мерджей - мерджами же по сути но неявными

    Это почти как поначалу было с нодой и нпм, где на каждый чих предполагалось пакет ставить
    К счастью, там это хотя бы немного дошло до какой-то меры. В отличие от гита

     
  • 3.167, vitalif (ok), 12:58, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну я сначала как раз думал, что типа круто, не забудешь потом откуда коммит приш... большой текст свёрнут, показать
     
     
  • 4.198, Аноним (198), 15:46, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >в hg тоже так сказать "признали" победу гитовой схемы, сделав букмарки

    Букмарки изначально не предполагались для ветвления. Это метки с человекочитаемым текстом, чтобы было проще ориентироваться в истории. Другого тайного смысла у них не было.

     
     
  • 5.200, пох. (?), 16:31, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >>в hg тоже так сказать "признали" победу гитовой схемы, сделав букмарки
    > Букмарки изначально не предполагались для ветвления. Это метки с человекочитаемым текстом,

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

    А для локального ковыряния есть lbranch. Но я так и не нашел куда его употребить - моя история для меня ценна, иначе бы я не пользовался такой vcs. Если смысл существования ветки истек - она мержится и закрывается. Но остается на поглазеть, когда через год забылось самое главное - а с чего я вот так сделал, ведь хотел по другому вроде? В качестве undelete мне хватит и rcs, незачем какие-то репозитории разводить.


     
  • 3.197, Аноним (198), 15:38, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Они явно отображаются в истории мержей. Можно разобраться откуда какой код пришел в финальный релиз, что дает некоторое понимание сути(тм).
     
  • 2.250, Аноним (255), 14:10, 10/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Чушь подростковую городишь - постыдился бы! Если чел не понимает, что технически Hg спроектирован лучше git, вон из профессии!
     

  • 1.32, Аноним (32), 23:18, 06/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Скоро будет один сплошной гитхаб без альтернатив. Я уж не говорю о том что гит в принципе не нужен.
     
     
  • 2.51, пох. (?), 00:16, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    как то есть без альтернатив? Смотри, смотри - вон гитхап, а вон - гитляп!

    > Я уж не говорю о том что гит в принципе не нужен.

    dvcs в принципе иногда нужны. Но чаще всего вовсе не тем кто больше всего ими пользуется.

    А кроме гита (самой уежищной из них) к сожалению ничего уже не останется. hg мертв из-за суперудачного (нет) выбора нескучного язычка для разработки (ДВАЖДЫ на одни грабли - суметь надо!)
    перфорсу тебе не продадут, у тебя паспорт неправильной страны.


      

     
     
  • 3.176, Аноним (176), 13:38, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А как же Гитеа в туалетном бачке? Главное, не обновлять его, а то сломается и придётся править конфиг.
     
     
  • 4.192, пох. (?), 14:39, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    а причем бы тут гитея, это ж просто очередная затычка для убогости принципиального решения не поддерживать в гите собственную авторизацию и собственных пользователей. (самое ведь то для того что заявлено как "Distributed" vcs, да? А, ну да, ну да - божка-с-пальцем это неколебет, к его-то гиту нет никакого внешнего доступа, и не нужен - порежьте, пришлите в рассылку)

    Если тебе нужен доступ не только с локалхоста и ридонли - то либо гитея, либо гитляп-ce, как еще-то?

    Ну либо на поклон к корпорации зла - github на подержать не дают.

     
  • 2.59, all_glory_to_the_hypnotoad (ok), 00:46, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Git пока что единственная доступая широким массам VCS для разработки, других просто нет
     

  • 1.52, Аноним (54), 00:19, 07/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Главное достоинство Mercurial - это очень быстрое клонирование.
     
     
  • 2.65, Аноним (63), 01:17, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нет, главное - это человеский UI, а не гитовые кишки на пользователя вываленные
     
     
  • 3.135, Аноним (124), 09:45, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Аноним знает, видимо пользовался, плюсую.
    Но нынче git подобмазали сахаром, некоторые кишки можно не заметить за ним. Что, правда, не отменяет того, имхо, что всё равно никто ни хрена не понимает в гите, и даже этими сахарными командами-то кажется не пользуются.

    > "гитовые кишки на пользователя вываленные"

    Вот в них и дело. Гит же разрабатывался для своих там задач, и там было норм. Если б не толпа разрабов, которые знать не знают ничего про гит, кроме коммит&push, то в общем-то и ладно, переходите на какие системы хотите и какие удобно. А так грустновато. Меркуриал в этом плане одновременно и дружелюбней и строже, и вот с теми, кто коммит&push, было б спокойнее, наверное.

     
  • 2.69, Аноним (42), 01:22, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Сколько бы не было достоинств без бабла и корпораций любой инструмент уйдёт в забвение.
     

  • 1.104, Kuromi (ok), 03:39, 07/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Не удивительно. На самом деле разрабы в Багзилле давно жаловались что им не нравится Меркуриал. Когда-то давно, в стародавние дни, когда Мозилла хотела уйти с SVN у них был выбор между и ПОЧЕМУ-ТО они выбрали Меркуриал и потом тихонько жалели. Имхо онии  сами уже не помнят причин.
    В какой-то момент времени Меркуриал вообще много кто отбросил,а  эти упорно продолжали пользовать. В общем-то решение ожидаемое, но запоздалое.
     
     
  • 2.106, Самый умный из вас (?), 03:58, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > ПОЧЕМУ-ТО они выбрали Меркуриал и потом тихонько жалели. Имхо онии  сами уже не помнят причин

    Меркуриал выбрали и гугл, и фейсбук. Но гитхаб сделал своё дело

     
     
  • 3.123, пох. (?), 09:12, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Выведя породу разработчиков поинт-унд-клацем так-то казалось бы какое до нег... большой текст свёрнут, показать
     
     
  • 4.178, Аноним (178), 13:44, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ещё директрисе надо зряплату поднять.
     
     
  • 5.201, пох. (?), 16:33, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Ещё директрисе надо зряплату поднять.

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


     
  • 3.204, all_glory_to_the_hypnotoad (ok), 16:39, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У гугла своя основная VCS и HG они не выбирали. В стороних проектах может в принципе быть что угодно. Так-то у них андроид на git давно. Что внутри FB не знаю, но, вероятно, похожая картина.
     
  • 3.217, Аноним (-), 09:30, 08/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Точнее, вебманками и манагерами в оных После фееричного посыла технарями в изве... большой текст свёрнут, показать
     
  • 2.108, Аноним (110), 04:55, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Многие в то время при переходе с svn выбирали hg: он абсолютно понятен: локально у тебя всё как было с svn, дополнительно к тому есть clone, push и pull, изучать ничего не надо. А git это совсем другой мир с нелогичными на первый взгляд командами (надо понимать устройство git, чтобы осознать почему так)
     
     
  • 3.121, Аноним (121), 08:17, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да там просто нашелся очередной крикун типа поха, который якобы всё знает он сказала меркуриал топ и все пошли у него на поводу.
     
     
  • 4.132, Аноним (124), 09:38, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зря вы так э передёргиваете Комментатор выше сказал очень ёмко и по делу А ... большой текст свёрнут, показать
     
     
  • 5.138, пох. (?), 09:55, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    пока на дороге не попадался бинарник мегабайт на первые хотя бы сто Напомнить, ... большой текст свёрнут, показать
     
     
  • 6.152, Аноним (124), 11:38, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Напомнить, ЧТО понаворатила microsoft чтобы как-то решить эту проблему гита?

    Нет уж, я знаю, не надо лишний раз, спасибо.

    > (это состояние (r)hg на сегодня, если ты не понял)

    А, во как. Оно даже есть. Ну я немного утрировал на тему "и сразу каааак попрёт".

    > Их даже опыт мордокниги ничему не научил.

    А что там у них?

     
     
  • 7.170, пох. (?), 13:02, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >> Их даже опыт мордокниги ничему не научил.
    > А что там у них?

    да то же самое - начали переписывать-переписывать на нескучном язычке.
    Только совсем ничего не заработало и даже не собирается.

    Подумали, и на гит перешли.

     
  • 5.142, Аноним (141), 10:34, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И что там еще знать надо? Интерфейс идеа, дает 5 кнопок, фетч, пуш (либо пуш форс) пулл, коммит, и чекаут, больше ничего знать и не нужно, интерфейс для мержа все известные мне инструменты предоставляют
     
     
  • 6.149, Аноним (124), 11:27, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Похоже, вы настолько красочный представитель, что позволю себе резкость вы даже... большой текст свёрнут, показать
     
     
  • 7.151, Аноним (29), 11:37, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Самое забавное, что ты так и не привёл ни одного примера. Аргументация так себе.
     
     
  • 8.156, Аноним (124), 11:43, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Примера чего, простите Руководствуюсь личным опытом, и тем, что вижу каждый ден... текст свёрнут, показать
     
  • 8.157, Аноним (124), 11:49, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пример того, почему не надо делать лишний раз форс пуш Странно, если это не н... текст свёрнут, показать
     
     
  • 9.164, Аноним (29), 12:38, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вот примера возникающих проблем То, что деструктивные операции внезапно не отка... текст свёрнут, показать
     
  • 7.162, Аноним (162), 12:34, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В 99% случаев разраб создаёт себе отдельную ветку, и дальше один в ней тусуется, бывает, конечно, что нужно подлить девелоп, что случается примерно в 15% случаев, и из них в 15% случаются конфликты, и приходится их править. Так что он бы там ни делал, после одного случайного форс пуша навсегда поймёт, что так делать не надо, без чтения X страниц документации.
     
  • 7.172, пох. (?), 13:06, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > P.S. Форс пуш - это отдельная тема.

    до него еще додуматься надо, а документацию ж читать некогда.

    А чаще всего у них непрошенный автомерж, причем спохватываются не сразу, а в момент когда ой, чота пулл-то не проходит. ААААА там вся работа за неделюууууу!
    В хорошем случае оно делает reset --hard, и нет проблем (в смысле у него-то теперь БОЛЬШИЕ проблемы, если оно не мальчик с феноменальной памятью, зато у меня их нет - нет ножек, нет варенья, чинить нечего)

     
     
  • 8.188, Аноним (189), 14:25, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это проблема в целом культуры разработки - браться за инструмент, не прочитав ин... текст свёрнут, показать
     
     
  • 9.202, пох. (?), 16:36, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    да у него такая инструкция, что читать невозможно - читаешь про эти fetch и rese... текст свёрнут, показать
     
  • 3.184, Kuromi (ok), 14:14, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Многие в то время при переходе с svn выбирали hg: он абсолютно
    > понятен: локально у тебя всё как было с svn, дополнительно к
    > тому есть clone, push и pull, изучать ничего не надо. А
    > git это совсем другой мир с нелогичными на первый взгляд командами
    > (надо понимать устройство git, чтобы осознать почему так)

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

     
  • 3.190, Аноним (190), 14:32, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Одной из причин, почему они в 2006 отвергли Git, было то, что, по их словам, Git тогда не очень хорошо работал под Windows.

    Мне лень искать пруфы, я, когда изучал этот вопрос (когда-то заинтересовался, почему они выбрали Меркуриал), копал отсюда https://wiki.mozilla.org/VersionControlSummit2006 и дальше по ссылкам

     
     
  • 4.210, Аноним (210), 23:40, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это только одна из причин.
    Hg так же предлагал нормальный набор команд. Не давал делать глупости, например, менять уже опубликованные коммиты. Предлагал внятные инструменты для перехода с SVN, даже для корявых реп.
     

     ....большая нить свёрнута, показать (25)

  • 1.120, Аноним (121), 08:15, 07/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Всего лишь посчитали деньги и пришли к выводу что выкинуть меркуриал это очередной повод сэкономить.
     
  • 1.134, Пряник (?), 09:45, 07/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Линус отнял у всех мнение? Или в чём новость? Ну перешли и перешли. А почему перешли?
     
     
  • 2.155, Аноним (153), 11:42, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Написано же, Боливар не вынес двоих.
     
  • 2.179, Аноним (179), 13:49, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вам днакомо понятие "сетевой эффект"?
     

  • 1.140, Геймер (?), 10:20, 07/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    При перемене системы управления версиями для программы сумма багов в программе не меняется
     
     
  • 2.226, Аноним (227), 15:04, 08/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Зато теперь разрабам не скучно - прибавилось гемора ещё и с кривой, наколенной DVCS!
     

  • 1.146, Аноним (146), 11:17, 07/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Спецы есть? Давно на каком-то форуме обсуждение читал, что Меркуриал технически совершенней Гита, просто Меркуриалу не повезло, он мало популярен. Есть мнения по этому поводу?
     
     
  • 2.163, Аноним (162), 12:35, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Разработчику всё равно, что использовать. Менеджеру вероятнее всего проще найти человека, знающего гит, а не меркуриал. А на техническую совершенность/несовершенность смотрят ооооочень редко.
     
     
  • 3.173, Пряник (?), 13:16, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не верно. Разрабы ноют от тормозов Git при большой монорепе, из-за чего создали ещё один тип индекса sparse-index.

    Для разработки игр git вообще не подходит из-за жирных ассетов. Для игр используют Perforce.

     
     
  • 4.203, пох. (?), 16:38, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Для разработки игр git вообще не подходит из-за жирных ассетов. Для игр

    ms же им старался, целую lfs изобрел!

    > используют Perforce.

    гады!

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

     
  • 2.196, Аноним (121), 15:16, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Меркуриал проще и примитивнее.
     
  • 2.225, Аноним (227), 15:02, 08/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну вот какое мнение было, такое и осталось! :) Меркуриал сделан грамотнее, т.к. сразу пилился как DVCS, а не "приниматель патчей по емэйлу".
    Возьми новичка и ознакомь его с теорией и командами Hg - взлетает легко! И потом покажи git - он спросит: а чего всё так неуклюже сделано-то?!

    Вот и ответ. :) И увы, исторически выйгравший git ХУЖЕ, чем Mercurial.

     

  • 1.161, Scalpi (?), 12:10, 07/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Никто не хочет пользоваться fossil :( Зря.
     
     
  • 2.180, _oleg_ (ok), 13:55, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Один раз в ней патч делал и отправлял автору, но так и не понял чем хороша. Есть какая-то статья-сравнение?
     
     
  • 3.211, Quad Romb (ok), 23:51, 07/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Может быть и есть сравнение Но, там и личного опыта более чем достаточно Fossi... большой текст свёрнут, показать
     
     
  • 4.222, _oleg_ (ok), 13:04, 08/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Понятно. Спасибо.
     

  • 1.213, Аноним (213), 05:57, 08/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    hg грамотнее снаружи — честные ветки, слияние только двух веток за раз и нет отмены коммитов. Это всё заставляет держать всю историю и позволяет чётко отследить кто, когда и что. Подделка истории под свои нужды не является встроенной и легкодоступной возможностью.
    Надо ли говорить, что современным недоразработчикам все эти системные подходы к версионированию как сапог в горле у бешенной собаке?
    При этом в развитии hg больше полагался на развитие,нежели на конторы (условные пара форков самостоятельны и в апстрим не лились) и это тоже сыграло роль.
     
     
  • 2.220, пох. (?), 10:19, 08/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    является встроенного там вообще считай ничего нет, но это штатные расширения , ... большой текст свёрнут, показать
     
     
  • 3.224, Аноним (227), 14:59, 08/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    +1, пестон стал прямо "стоп-причиной" в развитии этого инструмента. :(( Я (как сишарпист) может даже на Си что-то дописал бы туда, но пестон?! В такое г::но точно нет желания лезть.

    Так или иначе, остаюсь приверженцем Ртути.

     
     
  • 4.256, Аноним (-), 14:34, 10/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Скорее общий уровень управления проектом , питон лишь следствие, не более Ну д... большой текст свёрнут, показать
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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