The OpenNET Project / Index page

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



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

"Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от opennews (??), 24-Фев-24, 13:24 
После трёх месяцев разработки опубликован  выпуск распределенной системы управления исходными текстами Git 2.44. Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям "задним числом" используются неявное хеширование всей предыдущей истории в каждом коммите, также возможно удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов.  Код Git распространяется под лицензией GPLv2+...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=60659

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

Оглавление

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


1. "Выпуск системы управления исходными текстами Git 2.44"  +24 +/
Сообщение от Аноним (1), 24-Фев-24, 13:24 
Гит пора заносить в Парижскую палату мер и весов в категории "когда коту делать нечего".

Такого награмождения фич, нужных 0,3 анониму нету нигде. Гит сожрёт сам себя.

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

5. "Выпуск системы управления исходными текстами Git 2.44"  –3 +/
Сообщение от Аноним (5), 24-Фев-24, 13:48 
Ну почему развитие продукта идет исключительно по пути дальнейшего "награмождения фич"?
Почему отсутствуют новости типа:
- оптимизирована работа с памятью;
- добавлена поддержка аппаратных инструкций;
- критичные функции переписаны на asm/rust;
- произведена чистка кодовой базы;
и т.п.?
Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск системы управления исходными текстами Git 2.44"  +1 +/
Сообщение от Аноним (7), 24-Фев-24, 13:51 
Потому что проект не стагнирует, а перечисленное тобой верный симптом умирания.
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск системы управления исходными текстами Git 2.44"  +8 +/
Сообщение от Аноним (5), 24-Фев-24, 14:28 
Перечисленное мной - симптомы зрелости (production ready).
А ты, похоже, путаешь "не стагнирует" с подростковым энтузиазмом.
Ответить | Правка | Наверх | Cообщить модератору

19. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (7), 24-Фев-24, 14:48 
Ты подменяешь понятия. Мамонтовость и окаменелость не является зрелостью, и уж тем более они не являются пригодностью к применению в коммерческих продуктах. Сегодня продакшен-реди это когда развитие не прекращается и проект сохраняет актуальность, по возможности избегая слишком кардинальных изменений. В случае с гитом же, виден общий вектор развития, нацеленный на применение в практической разработке, там, где исходники на сотни и тысячи гигабайт.
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск системы управления исходными текстами Git 2.44"  –1 +/
Сообщение от Аноним (24), 24-Фев-24, 15:35 
>продакшен-реди это когда развитие не прекращается и проект сохраняет актуальность

Как, например, в ядре вносят порчу фс или в систем-д - затирание биоса? Сохраняет актуальность, что и не говори.

>исходники на сотни и тысячи гигабайт

Модульность и стабильность АПИ между компонентами Н.Е_Н.У.Ж.Н.О?

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

39. "Выпуск системы управления исходными текстами Git 2.44"  +2 +/
Сообщение от Аноним (5), 24-Фев-24, 18:47 
> оптимизирована работа с памятью;
> добавлена поддержка аппаратных инструкций;
> критичные функции переписаны на asm/rust;
> произведена чистка кодовой базы;

Это ты ВОТ ЭТО называешь "Мамонтовость и окаменелость"?

Поколение Айфона...

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

40. "Выпуск системы управления исходными текстами Git 2.44"  –2 +/
Сообщение от Аноним (7), 24-Фев-24, 18:53 
Это глупости, в нормальном проекте подобное где-то в самом конце списка приоритетов. Если будет актуально, будет применено вместе с реальными улучшениями.
Ответить | Правка | Наверх | Cообщить модератору

81. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (81), 26-Фев-24, 01:04 
Вот вам и ответ, почему так упало качество ПО.
Ответить | Правка | Наверх | Cообщить модератору

93. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (7), 26-Фев-24, 08:53 
> Вот вам и ответ, почему так упало качество ПО.

ПО никогда не было качественным, что ты фантазируешь? Относительно чего оно могло упасть? Наоборот, значительно выросла сложность и, несмотря на это, существенно возросло качество.

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

105. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (105), 27-Фев-24, 22:31 
Мелкомягкое ПО редко когда было качественным. Но сейчас стало ещё хуже.

Качество результата, у тех же, например, упало. Речь про конечный измеримый результат, а не объяснения про объективные сложности у работника.

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

26. "Выпуск системы управления исходными текстами Git 2.44"  +2 +/
Сообщение от Аноним (26), 24-Фев-24, 16:00 
>production ready

Ничего более production ready, чем Git, которым пользуется почти весь прод и представить нельзя. То что там добавили пару новых фич, не ломая старых - не имеет значения. 99% не заметят разницы.

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

44. "Выпуск системы управления исходными текстами Git 2.44"  +1 +/
Сообщение от Аноним (5), 24-Фев-24, 19:20 
>пользуется почти весь прод

Угадай с трех раз, почему реальный прод (RHEL, Ubuntu etc) до сих пор использует версии git 2.25

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

85. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (-), 26-Фев-24, 05:46 
>>пользуется почти весь прод
> Угадай с трех раз, почему реальный прод (RHEL, Ubuntu etc) до сих
> пор использует версии git 2.25

Наверное, потому что никто не кодит софт на серваках, например :P.

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

94. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (94), 26-Фев-24, 13:49 
> Угадай с трех раз, почему реальный прод (RHEL, Ubuntu etc) до сих пор использует версии git 2.25

$ git --version
git version 2.34.1

Ubuntu 22.04

RHEL не проверял. Но если и так, то скорее всего потому, что на момент релиза актуальная версия была именно такая.

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

106. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (105), 27-Фев-24, 22:35 
> Угадай с трех раз, почему реальный прод (RHEL, Ubuntu etc) до сих пор использует версии git 2.25

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

А вот когда обновят дистр., то и версии помолодеют.

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

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

36. "Выпуск системы управления исходными текстами Git 2.44"  +2 +/
Сообщение от Аноним (36), 24-Фев-24, 17:53 
> Перечисленное мной
> переписаны на Rust
> с подростковым энтузиазмом

А завтра ты новый язык выучишь, и опять всё переписывать?

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

65. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от scriptkiddis (?), 24-Фев-24, 22:36 
Есстесственно! И не по одному разу!
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск системы управления исходными текстами Git 2.44"  +1 +/
Сообщение от Аноним (25), 24-Фев-24, 15:42 
> - добавлена поддержка аппаратных инструкций;
> - критичные функции переписаны на asm/rust;

Спасибо, не надо.

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

73. "Выпуск системы управления исходными текстами Git 2.44"  +1 +/
Сообщение от Аноним (73), 25-Фев-24, 06:13 
>- критичные функции переписаны на asm/rust;

Переписать критичную функцию на языке с нестабильным синтаксисом, тянущим тысячу лефтпадов через карго культ в проект. Отличный план. Кто это повторит - не забудьте: минорный релиз должен быть.

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

78. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от User (??), 25-Фев-24, 14:34 
Предполагаю, что развитие _этого_ продукта нужно вот 0,3 анонимам - а все полезное пилится где-то в гитхабе\лабе\IDE...
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

92. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (92), 26-Фев-24, 08:52 
> - критичные функции переписаны на asm/rust;

А как же безопасная работа с памятью в асме? Тогда уж лучше, чем "- критичные функции переписаны на asm" потому что раст и так написан на C

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

6. "Выпуск системы управления исходными текстами Git 2.44"  –1 +/
Сообщение от Аноним (-), 24-Фев-24, 13:51 
Как? Неужеди Git стал сложнее высшей математики?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

11. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (11), 24-Фев-24, 14:09 
> нету нигде.

Есть fossil, где помимо вот этого всего всего ещё и вебморда уровня gitea из коробки

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

34. "Выпуск системы управления исходными текстами Git 2.44"  –1 +/
Сообщение от Аноним (34), 24-Фев-24, 17:28 
Просто ты совершенно не понимаешь что происходит и какие есть проблемы у git
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

8. "Выпуск системы управления исходными текстами Git 2.44"  +6 +/
Сообщение от Аноним (8), 24-Фев-24, 13:54 
Лишь бы на SHA256 не переходить.
Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск системы управления исходными текстами Git 2.44"  –1 +/
Сообщение от Аноним (9), 24-Фев-24, 13:56 
шо?
Ответить | Правка | Наверх | Cообщить модератору

97. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (97), 26-Фев-24, 16:32 
Я бы даже предпочёл переход на BLAKE3.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

10. "Выпуск системы управления исходными текстами Git 2.44"  –2 +/
Сообщение от Аноним (10), 24-Фев-24, 14:07 
Система управления, да ещё "исходными текстами" это новость про картотеку?
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск системы управления исходными текстами Git 2.44"  –5 +/
Сообщение от Аноним (15), 24-Фев-24, 14:21 
>Добавлена поддержка системы непрерывной интеграции GitLab CI.

Ну то есть раньше было гит=гитхаб, а сейчас гит=гитлаб. Кушайте, не обляпайтесь, подсаживайтесь на сервис.

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

18. "Выпуск системы управления исходными текстами Git 2.44"  +2 +/
Сообщение от Аноним (18), 24-Фев-24, 14:36 
По ссылочке-то пройди. К исходникам гита добавили yaml-файл для гитлаб-ци, если кому-то зачем-то понадобится собрать гит из исходников при помощи гитлаб-ци.
Ответить | Правка | Наверх | Cообщить модератору

48. "Выпуск системы управления исходными текстами Git 2.44"  +4 +/
Сообщение от Аноним (48), 24-Фев-24, 20:13 
Тебе ли не пофиг в чём не разбираться?
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

21. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от m228chtig (?), 24-Фев-24, 15:12 
Я не успеваю изучить и опробовать новые фичи, как вдруг выкатывают новый релиз...
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (23), 24-Фев-24, 15:30 
Старость конечно не радость.
Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск системы управления исходными текстами Git 2.44"  +1 +/
Сообщение от Аноним (31), 24-Фев-24, 16:33 
Главное что основные работают. Зачем все попробовать? Соевый что ли?
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

41. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от got (?), 24-Фев-24, 18:55 
Я недавно нашел fixup/autosquash фичу и удивлялся почему она не работает с неинтерактивным rebase. А тут это как раз исправили, замечательно! А на новые фичи пофиг
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

27. "Выпуск системы управления исходными текстами Git 2.44"  +7 +/
Сообщение от Аноним (27), 24-Фев-24, 16:03 
И по-прежнему hg проще и понятнее, а самое главное — системно более строже и логичнее.
Что там с rhg? Обещали лютый прирост скорости (ну, после питона-то).
Ответить | Правка | Наверх | Cообщить модератору

49. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (48), 24-Фев-24, 20:18 
Если hg запускается 0 раз, то перфоманс увеличивается до бесконечности, учи математику
Ответить | Правка | Наверх | Cообщить модератору

60. "Выпуск системы управления исходными текстами Git 2.44"  –1 +/
Сообщение от Аноним (27), 24-Фев-24, 21:57 
Когда интернет-троллинг скатился до такого дна? Почему мегаумы прошлых лет уступили место очкасто-прыщавым в плохом смысле зaдpoтaм, которые шамкая недоразвитой челюстью выдают такой уровень «иронии», достойной разве что веганских пабликов?

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

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

90. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Витюшка (?), 26-Фев-24, 07:03 
Напрямую коррелирует. Почитай кто здесь переписал бэкенд merge и rebase? У кого их миллионы, а может сотни миллионов в день?

Ещё раз хорошенько подумай.

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

58. "Выпуск системы управления исходными текстами Git 2.44"  +3 +/
Сообщение от Аноним (58), 24-Фев-24, 21:54 
Пайтон тут причем, если упор чисто в io?
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

62. "Выпуск системы управления исходными текстами Git 2.44"  +2 +/
Сообщение от Аноним (27), 24-Фев-24, 22:02 
Жаловались, что беда была именно в этом. Я нутро ртути не изучал, заявлять однозначно не могу, но помню что ртуть переписывать брался фейсбук (чем кончилось — хз, может прикопали, а может у себя пользуют), и что rhg вроде как ощутимо быстрее.

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

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

66. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (94), 24-Фев-24, 22:51 
> она противоречит принципам ртути

Если принципы инструмента идут вразрез с принципами пользователей, то инструмент идёт нафиг.

Это к вопросу "почему hg менее популярен, чем git."

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

70. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (70), 25-Фев-24, 03:45 
> если кто-то закоммитил фигню, то должен следом слать исправляющий коммит, дабы журнал всё фиксировал и сохранялась однозначность веток-цепочек.

Из известных мне трёх случаев намеренного отказа от hg в двух именно это было причиной (и ещё неудаляемые ветки). Нужно понимать что VCS - это не система аудита, она не только не обязана хранить вообще _каждое_ изменение и ветку, она обязана этот временный мусор НЕ хранить. Кроме этого, большинство разработчиков пришло к пониманию удобства линейной истории в основной ветке. Поэтому rebase, как для того чтобы работу в feature branch полностью переколбасить и разбить на topic коммиты, в которых видны не эксперименты, потуги и причесывание фичи, а её внедрение по осмысленным этапам, и rebase для того чтобы эту работу перенести в основную ветку - это обязательная, базовая функциональность VCS. Системы не умеющие этого из коробки идут на свалку истории, а системы которые не просто этого не умеют, но у которых "приниципы" этого не уметь вообще можно только обоccать.

> жалуются смузикодеры с гита

Какие же вы смешные. git - это промышленный стандарт. Радужные небинарные смузикодеры - это как раз mercurial, fossil и прочие пихули с darcs'ами.

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

74. "Выпуск системы управления исходными текстами Git 2.44"  –1 +/
Сообщение от Аноним (27), 25-Фев-24, 10:09 
Вечно мутирующая система стандартом быть не может.
То, что её безальтернативно продвигают, как и линукс — это другой вопрос.
Ответить | Правка | Наверх | Cообщить модератору

77. "Выпуск системы управления исходными текстами Git 2.44"  –1 +/
Сообщение от Аноним (94), 25-Фев-24, 14:23 
Кто продвигает? Не иначе как массоны и всемирный заговор?
Ответить | Правка | Наверх | Cообщить модератору

109. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от zog (??), 28-Фев-24, 12:37 
Масоны пишутся с одной С.
Ответить | Правка | Наверх | Cообщить модератору

98. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (97), 26-Фев-24, 16:39 
Очень согласен с основными мыслями поста.

И добавлю, что

> неудаляемые ветки

в Меркуриале таки отсутствуют, как и в Git, как и в SVN, как и в CVS.

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

100. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (100), 26-Фев-24, 21:53 
> в Меркуриале таки отсутствуют, как и в Git, как и в SVN, как и в CVS.

Ложь. Удалить ветку в Git не проблема.

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

102. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (102), 27-Фев-24, 14:02 
Перечитай пост, на который отвечаешь, а то у тебя взаимоисключающие предложения.
Ответить | Правка | Наверх | Cообщить модератору

72. "Выпуск системы управления исходными текстами Git 2.44"  +2 +/
Сообщение от Аноним (73), 25-Фев-24, 05:57 
Фатальный недостаток. Хотя, если исправляется плагином - то норм.
Понимаешь, бывает что обколюсь и начну коммитить. Сами изменения я сделал ранее, когда был в адеквате, а вот коммит делаю уже намухоморенным. Предохранитель канеш сработал не отправить на сервер, но вот смотрю я историю коммитов, и вижу что пять коммитов назад я писал такую чухню, что не дай господь. Вот как мне переписать коммит сообщение? Не код, с ним все в порядке. Только сообщение.
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

104. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от минона (?), 27-Фев-24, 19:36 
ну и зачем в истории куча мусора, которая нужна была только для того, чтобы фиксировать какие-то промежуточные идеи и состояния
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

68. "Выпуск системы управления исходными текстами Git 2.44"  +2 +/
Сообщение от хрю (?), 25-Фев-24, 00:54 
Но hg никто не хочет поддерживать и нет ничего даже отдалённо напоминающего gitlab. И даже в ide всё чаше hg поломанное/глючит. Так выглядит умирание.

Хотя фич hg хватит 90% разрабов на 95% проектах.

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

88. "Выпуск системы управления исходными текстами Git 2.44"  +1 +/
Сообщение от Аноним (-), 26-Фев-24, 06:04 
> Но hg никто не хочет поддерживать и нет ничего даже отдалённо напоминающего gitlab.

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

Поскольку "гроссмейстеры" которые вожжи выпустить из рук не могут звезд с неба в програмизме не хватают, их и уходят нафиг из приличных мест. Вместе с этой штукой. Кому нужен необучаемый дев и горбатый девтул?!

> И даже в ide всё чаше hg поломанное/глючит. Так выглядит умирание.

Потому что нагамнякали абы что и абы как. Когда заметили что работает "не очень" - начались метания. И как подобный мусор поддерживать если его весь постоянно панически перетрясают?

> Хотя фич hg хватит 90% разрабов на 95% проектах.

Это как сказать что бричек хватит на 90% оказий и 95% дорог.

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

28. "Выпуск системы управления исходными текстами Git 2.44"  –2 +/
Сообщение от Ананоним (?), 24-Фев-24, 16:08 
Когда важный инструмент для процесса разработки ПО постоянно обновляется, это наводит на неприятные мысли о высокой вероятности хлебнуть нешуточных проблем с целостностью хранилища. Для серьёзных ответственных дел такое не годится. Правильно кто-то написал, что давно пора было сделать простой и понятный инструмент, отладить и оптимизировать его до совершенства и больше не выпендриваться.
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Troll (?), 24-Фев-24, 16:27 
Кто-то заставляет использовать именно сабж? Просто шлите нахер. А если не заставляют, есть вменяемые альтернативы.
Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (31), 24-Фев-24, 16:29 
> Правильно кто-то написал, что давно пора было сделать простой и понятный комментарий, отладить и оптимизировать его до совершенства и больше не выпендриваться.

Поправил тебя, не благодари

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

33. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от penetrator (?), 24-Фев-24, 16:51 
раз фичи выходят значит кому-то это нужно

попробуй обобщить весь этот опыт, притом что он не перестает накапливаться и модифицироваться

и второе - самая проблемная часть

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

63. "Выпуск системы управления исходными текстами Git 2.44"  +3 +/
Сообщение от Аноним (27), 24-Фев-24, 22:04 
>>Правильно кто-то написал, что давно пора было сделать простой и понятный инструмент, отладить и оптимизировать его до совершенства и больше не выпендриваться.

SVN
Простите.

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

99. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (97), 26-Фев-24, 16:54 
Ага, очень понятный инструмент:
* Для развёртывания SVN-сервера почему-то нужна СУБД.
* Если нет связи с сервером, например в поездке - ничего не закоммитишь, ветку не сменишь.
* Ветка или тэг хранится как каталог файловой системы. То есть пространства каталогов, веток и тэгов не разделены. Как результат, нельзя с уверенностью сказать, то ли это ветка, то ли тэг, то ли просто каталог.
* Нет ни нормального мержа, ни ребейса.
Ответить | Правка | Наверх | Cообщить модератору

80. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (80), 25-Фев-24, 23:29 
Ваши абстрактные страхи я вполне понимаю - "не дай бог какой-то Васян вкорячит фичу, она-то будет работать, да отвалятся остальные". Но с другой стороны, DVCS - штука довольно сложная и ОБЯЗАНА развиваться. Собственно, для того и существуют "бета" версии - для обката фич.
Если сделать инструмент только на базовых фичах версионности, то в первую же неделю использования вы столкнётесь с массой отсутствующих маленьких, но очень приятных фич.
Надо пилить новую систему а-ля Hg, но без богомерзкого пестона - этим языком дубина-автор сразу же похоронил проект.
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

37. "Выпуск системы управления исходными текстами Git 2.44"  +1 +/
Сообщение от Аноним (37), 24-Фев-24, 18:12 
Совсем недавно узнал про ключ ---depth в git clone. Этож сколько времени и дискового пространства потрачено нами впустую...
Ответить | Правка | Наверх | Cообщить модератору

38. "Выпуск системы управления исходными текстами Git 2.44"  +1 +/
Сообщение от Аноним (38), 24-Фев-24, 18:17 
А я вот сразу, когда мне понадобилось качать большую репу, ввел в Гугле "как скачать один коммит" и нашел про depth
Ответить | Правка | Наверх | Cообщить модератору

42. "Выпуск системы управления исходными текстами Git 2.44"  +1 +/
Сообщение от Аноним (7), 24-Фев-24, 19:00 
> Совсем недавно узнал про ключ ---depth в git clone. Этож сколько времени
> и дискового пространства потрачено нами впустую...

Теперь открой для себя --single-branch. Впустую или нет вопрос открытый, иногда надо откатить определённые коммиты, чтобы вообще собралось, или просто удалить неугодные изменения (но это путь вникуда, и не всегда разрабы желают кооперироваться).

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

46. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (46), 24-Фев-24, 20:01 
> Добавлена поддержка системы непрерывной интеграции GitLab CI.

Что это значит?

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

107. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (105), 27-Фев-24, 22:47 
Добавили конфиги для запуска компиляции/сборки Гит внутри сабжа - https://github.com/git/git/commit/0e3b67e2aa25edb7e1a5c999c8...

Кмк не та вещь, чтобы упомянуть. В т.ч. т.к. напрямую к Гиту отношения не имеет.

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

50. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (50), 24-Фев-24, 20:19 
Какой же это комбайн.
Есть что то легковесное типа гита?
Ответить | Правка | Наверх | Cообщить модератору

57. "Выпуск системы управления исходными текстами Git 2.44"  +5 +/
Сообщение от Аноним (58), 24-Фев-24, 21:52 
New folder -> Copy. Для 99% домашних проектов хватит, потом через вебморду выгрузишь на гитхаб если надо.
Ответить | Правка | Наверх | Cообщить модератору

64. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (27), 24-Фев-24, 22:07 
Fossil, но он неоднозначный.
Mercurial в целом можно использовать практически как drop-in замену svn, точно надёжнее гита.
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

86. "Выпуск системы управления исходными текстами Git 2.44"  +2 +/
Сообщение от Аноним (-), 26-Фев-24, 05:49 
> Fossil, но он неоднозначный.
> Mercurial в целом можно использовать практически как drop-in замену svn, точно надёжнее гита.

Drop in замена всякого антиквариата нужна только всяким совсем необучаемым некромансерам, не способным в современные эффективные децентрализованные workflow.

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

91. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от User (??), 26-Фев-24, 07:41 
Самое тут забавное - что индустрия как раз таки вернулась к классическому централизованному workflow с единой "точкой истины" в виде gitlab'a\github'a\bitbucket'а \ с развесистым CI\CD. На чуть более другом техническом уровне, да - но вожжи с колесами прям те же самые.
Ответить | Правка | Наверх | Cообщить модератору

67. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (67), 24-Фев-24, 23:48 
got (gameoftrees) есть
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

69. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от хрю (?), 25-Фев-24, 00:58 
hg - понятнее, с гуём из коробки, децентрализованное - вообще самое то для новичков. но интеграция с ide начинает умирать, так же всё плохо с интеграциями в корпоративные порталы совместной разработки.
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

82. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (81), 26-Фев-24, 01:13 
У Mercurial очень понятные команды, никогда не ощущал необходимости в GUI.
Ответить | Правка | Наверх | Cообщить модератору

96. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (97), 26-Фев-24, 16:18 
Особенно понятно иметь 3 типа веток, несколько голов в одной ветке и 2 типа обозначения коммитов
Ответить | Правка | Наверх | Cообщить модератору

52. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (38), 24-Фев-24, 20:43 
Но вот что меня потрясает - это такой комбайн, а ни одного бага, который бы портил данные, в целом не помню на своей практике чтобы гит имел хоть единый баг. Как они только так умело кодить умудряются?
Ответить | Правка | Наверх | Cообщить модератору

83. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (81), 26-Фев-24, 01:15 
"Просто пишите нормально" (c) - как раз тот случай когда так и сделали.
Ответить | Правка | Наверх | Cообщить модератору

108. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (105), 27-Фев-24, 22:50 
Некоторым код SVN нравился больше. Впрочем, как и UDP код против TCP под Лялих.
Ответить | Правка | Наверх | Cообщить модератору

56. "Выпуск системы управления исходными текстами Git 2.44"  +3 +/
Сообщение от Аноним (58), 24-Фев-24, 21:51 
Гит стал сложнее матана. Уже есть вакансии git engineer?
Ответить | Правка | Наверх | Cообщить модератору

61. "Выпуск системы управления исходными текстами Git 2.44"  +1 +/
Сообщение от BrainFucker (ok), 24-Фев-24, 21:57 
Кто ж заставляет использовать что-то кроме pull, merge, add, commit и push?
Ответить | Правка | Наверх | Cообщить модератору

75. "Выпуск системы управления исходными текстами Git 2.44"  +/
Сообщение от Аноним (-), 25-Фев-24, 11:33 
Всё равно нужна отдельная вакансия про специалисту Git. Зарплата думаю 100 штук в месяц хватит.
Ответить | Правка | Наверх | Cообщить модератору

76. "Выпуск системы управления исходными текстами Git 2.44"  +1 +/
Сообщение от BrainFucker (ok), 25-Фев-24, 11:40 
С одной стороны почему бы и нет, зато можно устроиться в условный FAANG и работать левой пяткой, что-то за это получая.
С другой стороны в долгосрочной перспективе xз зачем это всё, учитывая развитие машинного обучения. Это всё можо будет автоматизировать и всех поувольнять.
Ответить | Правка | Наверх | Cообщить модератору

79. "Выпуск системы управления исходными текстами Git 2.44"  +1 +/
Сообщение от Анонист (?), 25-Фев-24, 17:28 
В моей конторе в прошлом году появился prompt engineer, который составляет промпты для чатжпт. Всех джунов уволили. И что-то подсказывает, это только первые ласточки.
Ответить | Правка | Наверх | Cообщить модератору

59. Скрыто модератором  +/
Сообщение от BrainFucker (ok), 24-Фев-24, 21:55 
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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