The OpenNET Project / Index page

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



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

Оглавление

Выпуск системы управления исходными текстами Git 2.39, opennews (??), 13-Дек-22, (0) [смотреть все]

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


37. "Выпуск системы управления исходными текстами Git 2.39"  +1 +/
Сообщение от Аноним (33), 13-Дек-22, 18:22 
Слияние веток - базовая функциональность любой VCS, соответственно "адскую спагеттиподобную мешанину форков и мержей" может сделать любая VCS. В svn, например, было куда больше адищи, потому что mergeinfo (да, информация о слияниях там была не first-class citizen, а опциональной пропертёй) можно было тупо забыть записать а можно было записать не в то место в дереве, в итоге разобраться что куда было вмержено вообще было невозможно даже без учёта того что ветки в SVN тоже не first-class citizen, и вмержен мог быть любой каталог в любой каталог, потом откачен, потом опять вмержен. Поэтому столько проблем было при конвертациях больших svn реп в git.

А так-то ветвящейся историей никто пользоваться не заставляет, в большинстве случаев куда удобнее rebase.

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

63. "Выпуск системы управления исходными текстами Git 2.39"  +/
Сообщение от YetAnotherOnanym (ok), 14-Дек-22, 12:11 
> Слияние веток - базовая функциональность любой VC

Это-то и плохо. Мержей вообще быть не должно. Разошлись - значит разошлись. Невер секс ёр экс. Форкнули экспериментальную ветку, отработали какие-то идеи - черрипикаем дифы и накатываем их в основную ветку.

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

66. "Выпуск системы управления исходными текстами Git 2.39"  +1 +/
Сообщение от Аноним (33), 14-Дек-22, 15:38 
> черрипикаем дифы и накатываем их в основную ветку.

Это и есть rebase.

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

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

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

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




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

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