The OpenNET Project / Index page

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



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

Оглавление

GCC удалён из основного состава FreeBSD , opennews (??), 03-Мрт-20, (0) [смотреть все]

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


73. "GCC удалён из основного состава FreeBSD "  –4 +/
Сообщение от Аноним (73), 03-Мрт-20, 22:10 
>из SVN-репозитория

сидите дальше в своей пещере

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

76. "GCC удалён из основного состава FreeBSD "  +5 +/
Сообщение от анонн (ok), 03-Мрт-20, 22:45 
>>из SVN-репозитория
> сидите дальше в своей пещере


git -C /usr/src log
commit 2eef5ba15c09cc59ac2448b2600f25e9141b5cbf (HEAD -> freebsd/12-stable/master, stabl>
Author: emaste <emaste@FreeBSD.org>
Date:   Tue Mar 3 16:25:28 2020 +0000
    MFC r357844: addr2line: Handle DW_AT_ranges in compile units

https://wiki.freebsd.org/action/recall/GitWorkflow?action=re...
> Revision 11 as of 2012-03-22 08:47:37
> There are a couple of FreeBSD git repositories that have been converted with various programs and various parameters. This page describes the "official" git-branch of the FreeBSD project that should be used as a common repository to base other work on.

Патчи из гита оф. поддерживаются, причем много лет:
https://wiki.freebsd.org/action/recall/Phabricator?action=re...
> Revision 23 as of 2014-07-17 22:50:40
> Patches can be created by diff, svn, git,

https://wiki.freebsd.org/action/recall/GraphicsOld/Ports...
> Revision 1 as of 2014-10-19 11:46:29
> Get changes from other developers
> If other people are working on the same branch with you, you'll have to fetch their changes:
> git pull -r

В общем, газифицируйте и далее лужи, делая вид, что принимаете грязевые ванны ))


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

134. "GCC удалён из основного состава FreeBSD "  +2 +/
Сообщение от пох. (?), 04-Мрт-20, 12:52 
> сидите дальше в своей пещере

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

Они, внезапно, умеют phabricator.

Остальные задачи разработчиков - svn решает лучше и эффективнее - потому что ее писали люди, умеющие пользоваться vcs и пользовавшиеся другими до того. А не божок, которого десять лет сотни человек пытались умолить наконец-то освоить хоть что-нибудь, а не вручную патчи разбирать из рассылки.

Ну он и наляпал - ровно автоматизацию именно этого, соврешенно ненужного, процесса.

А вы и рады с лопаты дерьмеца-то похавать.

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

154. "GCC удалён из основного состава FreeBSD "  –2 +/
Сообщение от Wilem (?), 04-Мрт-20, 16:21 
> Остальные задачи разработчиков - svn решает лучше и эффективнее

Я уже не помню, какие были проблемы в svn, т.к. он закончился лет 10-15 назад и с тех пор нигде, никогда, ни в каких конторах не появлялся - все перешли на гит. Так вот проблемы не помню, но помню, что после перехода на гит как гора с плеч. Исчезла куча проблем, стало можно делать всякие удобные штуки, не боятся что-то испортить и тд. Не знаю, есть ли что-то лучше гита, но то, что гит в миллион раз удобнее для всех разработчиков, которых я когда-либо видел - это факт. Иначе бы его не использовали все и везде. Ну или хотябы жаловались бы на него. Чё-то жалоб не слышно. Плюс, почему-то svnhub.com - не центр мировой разработки софта, как-то так получилось. Что-то наверно разработчики не понимают, ведь это лучший для них инструмент. Наверно, они все получили письмо - не будешь юзать гит, мы тебя того, ну ты понял. Вот они все и испугались, боятся голову поднять.

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

160. "GCC удалён из основного состава FreeBSD "  +2 +/
Сообщение от пох. (?), 04-Мрт-20, 18:31 
>> Остальные задачи разработчиков - svn решает лучше и эффективнее
> Я уже не помню, какие были проблемы в svn, т.к. он закончился
> лет 10-15 назад и с тех пор нигде, никогда, ни в
> каких конторах не появлялся - все перешли на гит. Так вот

говори яснее - с тех пор он не появлялся в тех трех подвалах, где тебя только и приняли на работу.

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

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

При этом 90% топящих за git разработчиков - пользоваться им не умеют вообще, имеют крайне смутное представление о том как он работает и для чего все это надо, и _каждый_ комит немедленно пушат в центральный репо, "а то вдруг кто-то запушит что-то еще". Еще один тут надысь предлагал такой метод в качестве перманентного бэкапа (да, вы не ослышались - он таким образом "бэкапит" вручную)

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

его используют "все и везде" только там, где голос макаки что-то значит.

В остальных случаях используют то, что больше подошло к задаче - кто-то и пефорсу по сей день, с ее хотя бы нормальными номерами версий, кто-то svn, наиболее соответствующий централизованной модели разработки, вполне подходящей для коммерческих задач, кто-то несколько разных.

А кто-то прикован к code review системе, поддерживающей только нечто странное - и review ему важнее неисчислимых моральных страданий аутистов-программистов, поэтому используется та vcs, которую она поддерживает, потому что могут.

> бы на него. Чё-то жалоб не слышно. Плюс, почему-то svnhub.com -
> не центр мировой разработки софта, как-то так получилось. Что-то наверно разработчики

видите ли, социяльная сеточка для разработчиков, где они политкорректненько (иначе придет дядя и прищемит) друг-дружке CoC посасывают - далеко не является "центром мировой разработки", как вам из подвала видится.

Мировой свалкой исходников она таки да, стала - 6ешплатное же ж - взять-взять-взять! - но весьма многие, как ни странно, используют ее именно как свалку - "пожалуйста, шлите ваши патчи воооон туда, здесь мы не принимаем пул-реквестов". (Обычно это означает, что патчи проще слать в /dev/null, потому что там их тоже не примут, но это так, ремарка на полях)

> ты понял. Вот они все и испугались, боятся голову поднять.

да нет, они как не умели гитом пользоваться, так и svn не умели, а какая им разница, чем не уметь?

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

167. "GCC удалён из основного состава FreeBSD "  +1 +/
Сообщение от Wilem (?), 04-Мрт-20, 18:55 
> странно - а у меня появилась куча проблем, стало можно легко что-то испортить, что уже невозможно будет откатить, и придется с этим жить.
> При этом 90% топящих за git разработчиков - пользоваться им не умеют вообще

Какая ирония. Похоже те, кому он не нравится, точно также не умеют им пользоваться, ибо "невозможно откатить" в гите не бывает, а "стало можно легко испортить" (по сравнению с svn) это вообще глупость, т.к. у всех своя версия репы и испортить ты случайно можешь разве что себе самому.

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

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

171. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от Аноним (171), 04-Мрт-20, 20:33 
> Порог вхождения выше, это да.

И преодолевает его, дай бог, где-то 1%? остальные по how-to'шкам pull-commit-push?

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

182. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от Wilem (?), 04-Мрт-20, 23:16 
Смотря о чём речь. Если что-то нестандартное, то это понимать нужно. А если фичебранч в помойку закинуть одной кнопкой в web ui.
Ответить | Правка | Наверх | Cообщить модератору

198. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от пох. (?), 05-Мрт-20, 16:10 
> И преодолевает его, дай бог, где-то 1%? остальные по how-to'шкам pull-commit-push?

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

Чаще они, конечно, свою репу превращают в трэш, и свою работу переделывают (скопировать _руками_ правленные файлы, стереть нахрен, снова clone, руками положить обратно - типовой "use pattern"), но бывает и хуже.

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

197. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от пох. (?), 05-Мрт-20, 16:06 
> Какая ирония. Похоже те, кому он не нравится, точно также не умеют им пользоваться, ибо
> "невозможно откатить" в гите не бывает

похоже, ты один из тех кто таки не умеет.

> т.к. у всех своя версия репы

да-да, у всех вообще своя репа, а общий проект им и даром не нужен, они вообще в разных подвалах работают.
Или, может, push запрещен под страхом смертной казни и из кода выковырян вручную?
А, нет, все как обычно - это опять запылился мой хрустальный шар, на самом деле и этот васян делает git commit && git push на каждую строчку, "иначе ж можно потерять ценные изменения, если что-то случится с локальным репо"(c).

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

А я им и говорю прямо - "нихрена не понимаю как оно работает, учиться мне есть чему и без вас, мля... ну... ладно, сервер стопнул, щас как-нибудь придумаю, как вам откатить основную репу (внезапно, вся децентрализация - только во влажных фантазиях), может ресетом обойдется, если вспомните правильный хэш, хотя, откуда, потом сресетить систему code review (которая весь п-ц автовсосала уже) и так далее, а вы пока идите и ловите всех васянов, успевших ваш мусор себе смержить, и... да ну нах, просто пусть удалят все и, когда заработает, заново клонируют, а свои кракозябки пусть на листочек скопируют, если жалко потерять. А то начнешь объяснять как по живому смержить - вообще все нахрен сломаете."

> Порог вхождения выше, это да.

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

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

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

223. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от iZENemail (ok), 08-Мрт-20, 14:11 
Уж лучше hg. Проще и быстрее осваивается. Есть русский язык в системе помощи.
Ответить | Правка | К родителю #167 | Наверх | Cообщить модератору

227. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от Аноним (-), 09-Мрт-20, 02:17 
> Уж лучше hg. Проще и быстрее осваивается.

Этот бобик настолько сдох что его даже уже битовая мусорница у себя выкинула. При том что изначально битовая мусорка создавалась как hg-хостинг :)

> Есть русский язык в системе помощи.

Актуально разве что 1Сникам, остальные совсем уж не зная инглиша прогать не смогут, остальное при этом не важно :)

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

221. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от Аноним (-), 08-Мрт-20, 06:15 
> говори яснее - с тех пор он не появлялся в тех трех
> подвалах, где тебя только и приняли на работу.

Слушай, даже MS накодил git в VS. Признав что их TFS - примерно такой же кал как и SVN для собственно, блин, контроля версий сорцов.

Как угодно но именно телепаться между разными версиями в гите быстро и круто. А в svn это ацтойно даже с локального сервера (который еще и сетапить надо в обязаловку!) а с ремотного - это просто жесть. В результате вместо починки бага разработчик занимается туповэйтингом чудного инструмента...

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

162. "GCC удалён из основного состава FreeBSD "  +2 +/
Сообщение от Hellfire Club (?), 04-Мрт-20, 18:39 
Открою секрет Полишинеля: в этом мире "выбор большинства" не эквивалентно "хороший выбор". Стыдно уже в эпоху инстаграмов, ютубов, фейсбуков не знать о том, насколько легко манипулируемо массовое сознание.

> Иначе бы его не использовали все и везде.
> Вот они все и испугались

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

> Ну или хотябы жаловались бы на него. Чё-то жалоб не слышно.

https://ru.wikipedia.org/wiki/Пузырь_фильтров
На что жаловаться, когда сравнивать не с чем? С чем сравнивать плюсы/минусы гита, когда он везде? Поставить и опробовать самостоятельно? Но зачем, когда везде гит?

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

164. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от Wilem (?), 04-Мрт-20, 18:47 
> О существовании других систем контроля версий они либо тупо не знают,

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

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

200. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от пох. (?), 05-Мрт-20, 16:17 
> Куда же делись все разработчики, жившие на SVN до появления гита?

кто в топ-топы, кто в кактус, кто просто спился.

> Они внезапно забыли, что такое SVN и теперь им не с чем сравнивать?

большинство никогда и не знали - "Новая папка (22)", и теперь "Новый клон на попробовать (255)" у них ничем особенным не отличается.
Меньшинство кто не топ, не овощ и жив вообще - кто-то по прежнему использует svn (местами - экспортя без разбора в git через git-svn, "все равно твоя история на самом деле никому не нужна и никто в ней копаться никогда не будет") кто-то с разной степенью успешности заменил его hg, кто-то купил лицензию пефорсы.
Кто-то пользуется git, без веток, черри-пиков и сложных мержей - то есть по сути в режиме svn, но с неудобным и неочевидным синтаксисом.

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

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

172. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от Аноним (171), 04-Мрт-20, 20:41 
> Иначе бы его не использовали все и везде.

Да-да. А давайте поиграем в аналогии: сотни миллионов водителей используют автомобили. Только понастоящему умелых и ответственных водителей - там 0,1% от них? Остальные просто жмут на педали.

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

201. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от пох. (?), 05-Мрт-20, 16:35 
> там 0,1% от них? Остальные просто жмут на педали.

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

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

А с гитом - вполне достаточно записи в резюме "умею git!"
Никого еще не уволили за то, что он в первый же день работы искал в гугле разницу между push и pull.


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

218. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от Аноним (218), 08-Мрт-20, 06:04 
> Остальные просто жмут на педали.

Ну вот поэтому и пришлось придумать экзамены и ПДД, и таки дрючить немилосердно...

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

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

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




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

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