The OpenNET Project / Index page

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



"Mozilla переводит разработку Firefox с Mercurial на Git"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Для слежения за появлением новых сообщений в нити, нажмите "Проследить за развитием треда".
. "Mozilla переводит разработку Firefox с Mercurial на Git" +/
Сообщение от vitalif (ok), 07-Ноя-23, 12:58 
> В чём вообще преимущество постоянных веток, хотелось бы услышать от того кто
> пользовался.

Ну я сначала как раз думал, что типа круто, не забудешь потом откуда коммит пришёл.

Но по факту это не нужно, т.к. в 99% это фича бранчи, которые создаются чисто под задачу и потом удаляются. зачем тебе их видеть? Особенно весело пытаться удалить ветку, т.к. она же затекает во все клоны, и её чтобы полностью удалить, надо из всех клонов тогда удалять, иначе при первом push она обратно заедет. Поэтому их не удаляли, а закрывали (close).

Потом я ещё в медиавики юзал какое-то время patch branch-и, типа у меня были патчи к медиавики, и там был такой экстенжен - он управлял патчами в виде веток, т.е. каждый патч это ветка. И потом всё это сливается и получается патченая версия. Такой типа прокачанный quilt.

Но это тоже оказалось нафиг не нужно - ну типа вроде как теряется история изменений отдельных патчей - но она как правило и нафиг не нужна, патч сам по себе - это мелкая доработка, которая не имеет истории. В итоге перевёл просто на гит, а патчи когда правил, просто переписывал историю через rebase -i.

Плюс в гите удобно иметь возможность обозвать чужую ветку как угодно, а не так, как её назвал автор.

Собственно, в hg тоже так сказать "признали" победу гитовой схемы, сделав букмарки...

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

Оглавление
Mozilla переводит разработку Firefox с Mercurial на Git, opennews, 06-Ноя-23, 21:11  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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