The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз http-сервера lighttpd 1.4.40. Переход проекта с SVN на..."
Отправлено ., 18-Июл-16 20:49 
> 1) Нормальный распределенный воркфлоу, когда никто никого не клинит.

ну ты так можешь даже вообще без vcs, только результатом будет два (или больше) параллельных проекта. Которые потом один хрен мержить с кровью и кишками.
Клинит -то тебя не vcs, а реальное отсутствие/поломанность/несоответствие реального кода, который кто-то, не ты, должен еще пере/написать.

> 2) Настолько, что пару коммитов можно нарисовать даже на природе и без интернета.

но зачем? В нормальной, опять же, ситуации - либо ты почти единственный разработчик (хотя бы своего куска), либо без code review все равно не примут - поэтому нарисованное на природе вполне можно и в working copy оставить.
для linux kernel - да, критично, "большой" (смехотворно) патч не примут вообще. Ну так это проблемы коммитеров в линукскернел - зачем вот оно авторам clang, которых по пальцам одной руки пересчитать?

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

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

> 4) Поэтому можно за полчаса сделать git bisect найдя где был порыт проблемный баг.
> Попробуй так с svn и сравни.

сравнивал - когда это не твой проект - с svn оно вышло гораздо проще. Хотя и с единственным инструментом в виде blame (и без понятия, blame что).

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

сочувствую...
Рассказать тебе про историю linux-net team времен ank@? Которые использовали svn во времена когда у Линуса основным рабочим инструментом был pine (или что там - помню что что-то ужасное) и patch? К счастью, Линусу ну уже очень надо было работающую сеть, а другой вменяемой команды не предвиделось ( и нынче нету).

> Ты к нему и близко не стоял, вместе со своей командой лузеров.

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

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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