История изменений
Исправление EXL, (текущая версия) :
Так я не спорю, Я спорю с тем, что GitHub нужен как инструмент DVCS. Fossil намного больше DVCS, чем GitHub.
GitHub нужен как инструмент DVCS. Опыт работы с SVN, в котором нужно было интернет-соединение на каждый чих и в которым терялась история показывает, что модель DVCS применяемая на GitHub успешна. А что в твоём понятии «намного больше DVCS»? Какие там у Fossil есть киллер-фичи по части DVCS, которых нет в Git?
Позже выяснилось, что на облако такая ОС очень плохо налазит, сейчас её обрезают по максимуму и есть довольно компактные версии десятки, и не исключено, что в каком-то будущем винда станет довольно популярной облачной осью — но не сегодня, сегодня MS прощелкало клювом.
Как показывает практика, на Raspberry Pi и прочих IoT десятка (уже одинашка) что-то не особо взлетает. А значит и до облаков винду так скоро не допилят, точно не в ближайшем будущем. Или допилят, но будет как с Mercurial, когда весьма неплохая DVSC оказалась никому не нужна, потому что сегмент уже был занят и корпорации ставку на него сделали.
Эм-м-м, а ты, значит, не в курсе, что Win32 — это надстройка над Win NT? У самого NT совершенно иные интерфейсы. WSL повесили над Win NT точно так же, как и Win32.
Да какая разница, как там всё на низком уровне? Я тебе про факт: дисяточка «для программистов» идёт с Linux-ядром и Ubuntu-окружением в комплекте, потому что стандартные виндовые тулзы для этого дела как ты выразился, Microsoft прощёлкал клювом. И да, если WSL и был поверх NT Kernel, то WSL2 теперь чисто Linux в виртуалке.
«Не всё гладко» плавно перетекает в «этим невозможно пользоваться» по мере укрупнения проекта. У SVN сильно меньше проблем из-за масштаба проекта.
Я искренне не понимаю, зачем и для каких целей ты пытаешься натягивать какие-то совсем экстремальные кейсы на Git вроде: «в индекс Git’а добавили весь исходный код Windows из 5 млн. файлов и он теперь тормозит. Ха-ха! А я вам говорил, вон оно, качество прыщеподелки!».
По мере укрупнения проекта в компании здорового человека он должен разбиваться на отдельные модули и репозитории. А релиз должен готовиться через какой-нибудь супермодуль, содержащий только подмодули (ссылки на стабильные коммиты других реп). Вот, например, как это красиво сделано в Qt: https://code.qt.io/cgit/ и они вообще не знают проблем со своей огромной кодовой базой сравнимой по количеству строк с Linux. Бонусом подобный подход обеспечивает должный уровень декомпозиции и абстрагирования.
Навалить весь код в один репозиторий-кучу (прямо подход Fossil) и заявить: «Вот оно! РЕПОЗИТАРИЙ! СМОТРИ КАКОЙ БОЛЬШОЙ!» – очень глупо.
Да, но на дефолтном почти ничего нет. «Тяжелая инфра» и прочие костыли нужны потому, что дефолт безумно уныл.
Дефолт для того и дефолт, чтобы быть аскетичным. Если ты читал по линку новость про SDL2 и почему они ушли с Mercurial, то одним из их аргументов как раз был унылый дефолт местного аналога CGit.
Исправление EXL, :
Так я не спорю, Я спорю с тем, что GitHub нужен как инструмент DVCS. Fossil намного больше DVCS, чем GitHub.
GitHub нужен как инструмент DVCS. Опыт работы с SVN, в котором нужно было интернет-соединение на каждый чих и в которым терялась история показывает, что модель DVCS применяемая на GitHub успешна. А что в твоём понятии «намного больше DVCS»? Какие там у Fossil есть киллер-фичи по части DVCS, которых нет в Git?
Позже выяснилось, что на облако такая ОС очень плохо налазит, сейчас её обрезают по максимуму и есть довольно компактные версии десятки, и не исключено, что в каком-то будущем винда станет довольно популярной облачной осью — но не сегодня, сегодня MS прощелкало клювом.
Как показывает практика, на Raspberry Pi и прочих IoT десятка (уже одинашка) что-то не особо взлетает. А значит и до облаков винду так скоро не допилят, точно не в ближайшем будущем. Или допилят, но будет как с Mercurial, когда весьма неплохая DVSC оказалась никому не нужна, потому что сегмент уже был занят и корпорации ставку на него сделали.
Эм-м-м, а ты, значит, не в курсе, что Win32 — это надстройка над Win NT? У самого NT совершенно иные интерфейсы. WSL повесили над Win NT точно так же, как и Win32.
Да какая разница, как там всё на низком уровне? Я тебе про факт: дисяточка «для программистов» идёт с Linux-ядром и Ubuntu-окружением в комплекте, потому что стандартные виндовые тулзы для этого дела как ты выразился, Microsoft прощёлкал клювом. И да, если WSL и был поверх NT Kernel, то WSL2 теперь чисто Linux в виртуалке.
«Не всё гладко» плавно перетекает в «этим невозможно пользоваться» по мере укрупнения проекта. У SVN сильно меньше проблем из-за масштаба проекта.
Я искренне не понимаю, зачем и для каких целей ты пытаешься натягивать какие-то совсем экстремальные кейсы на Git вроде: «в индекс Git’а добавили весь исходный код Windows из 5 млн. файлов и он теперь тормозит. Ха-ха! А я вам говорил, вон оно, качество прыщеподелки!».
По мере укрупнения проекта в компании здорового человека он должен разбиваться на отдельные модули и репозитории. А релиз должен готовиться через какой-нибудь супермодуль, содержащий только подмодули (ссылки на стабильные коммиты других реп). Вот, например, как это красиво сделано в Qt: https://code.qt.io/cgit/ и они вообще не знают проблем со своей огромной кодовой базой сравнимой по количеству строк с Linux. Бонусом подобный подход обеспечивает должный уровень декомпозиции и абстрагирования.
Навалить весь код в один репозиторий-кучу (прямо подход Fossil) и заявить: «Вот оно! РЕПОЗИТАРИЙ! СМОТРИ КАКОЙ БОЛЬШОЙ!» – очень глупо.
Да, но на дефолтном почти ничего нет. «Тяжелая инфра» и прочие костыли нужны потому, что дефолт безумно уныл.
Дефолт для того и дефолт. Если ты читал по линку новость про SDL2 и почему они ушли с Mercurial, то одним из их аргументов как раз был унылый дефолт ртути (местный аналог CGit).
Исправление EXL, :
Так я не спорю, Я спорю с тем, что GitHub нужен как инструмент DVCS. Fossil намного больше DVCS, чем GitHub.
GitHub нужен как инструмент DVCS. Опыт работы с SVN, в котором нужно было интернет-соединение на каждый чих и в которым терялась история показывает, что модель DVCS применяемая на GitHub успешна. А что в твоём понятии «намного больше DVCS»? Какие там у Fossil есть киллер-фичи по части DVCS, которых нет в Git?
Позже выяснилось, что на облако такая ОС очень плохо налазит, сейчас её обрезают по максимуму и есть довольно компактные версии десятки, и не исключено, что в каком-то будущем винда станет довольно популярной облачной осью — но не сегодня, сегодня MS прощелкало клювом.
Как показывает практика, на Raspberry Pi и прочих IoT десятка (уже одинашка) что-то не особо взлетает. А значит и до облаков винду так скоро не допилят, точно не в ближайшем будущем. Или допилят, но будет как с Mercurial, когда весьма неплохая DVSC оказалась никому не нужна, потому что сегмент уже был занят и корпорации ставку на него сделали.
Эм-м-м, а ты, значит, не в курсе, что Win32 — это надстройка над Win NT? У самого NT совершенно иные интерфейсы. WSL повесили над Win NT точно так же, как и Win32.
Да какая разница, как там всё на низком уровне? Я тебе про факт: дисяточка «для программистов» идёт с Linux-ядром и Ubuntu-окружением в комплекте, потому что стандартные виндовые тулзы для этого дела как ты выразился, Microsoft прощёлкал клювом. И да, если WSL и был поверх NT Kernel, то WSL2 теперь чисто Linux в виртуалке.
«Не всё гладко» плавно перетекает в «этим невозможно пользоваться» по мере укрупнения проекта. У SVN сильно меньше проблем из-за масштаба проекта.
Я искренне не понимаю, зачем и для каких целей ты пытаешься натягивать какие-то совсем экстремальные кейсы на Git вроде: «в индекс Git’а добавили весь исходный код Windows из 5 млн. файлов и он теперь тормозит. Ха-ха! А я вам говорил, вон оно, качество прыщеподелки!».
По мере укрупнения проекта в компании здорового человека он должен разбиваться на отдельные модули и репозитории. А релиз должен готовиться через какой-нибудь супермодуль, содержащий только подмодули (ссылки на стабильные коммиты других реп). Вот, например, как это красиво сделано в Qt: https://code.qt.io/cgit/ и они вообще не знают проблем со своей огромной кодовой базой сравнимой по количеству строк с Linux. Бонусом подобный подход обеспечивает должный уровень декомпозиции и абстрагирования.
Навалить весь код в один репозиторий-кучу (прямо подход Fossil) и заявить: «Вот оно! РЕПОЗИТАРИЙ! СМОТРИ КАКОЙ БОЛЬШОЙ!» – очень глупо.
Да, но на дефолтном почти ничего нет. «Тяжелая инфра» и прочие костыли нужны потому, что дефолт безумно уныл.
Дефолт для того и дефолт. Если ты читал линк на новость про SDL2 и почему они ушли с Mercurial, то одним из их аргументов как раз был унылый дефолт ртути (местный аналог CGit).
Исправление EXL, :
Так я не спорю, Я спорю с тем, что GitHub нужен как инструмент DVCS. Fossil намного больше DVCS, чем GitHub.
GitHub нужен как инструмент DVCS. Опыт работы с SVN, в котором нужно было интернет-соединение на каждый чих и в которым терялась история показывает, что модель DVCS применяемая на GitHub успешна. А что в твоём понятии «намного больше DVCS»? Какие там у Fossil есть киллер-фичи по части DVCS, которых нет в Git?
Позже выяснилось, что на облако такая ОС очень плохо налазит, сейчас её обрезают по максимуму и есть довольно компактные версии десятки, и не исключено, что в каком-то будущем винда станет довольно популярной облачной осью — но не сегодня, сегодня MS прощелкало клювом.
Как показывает практика, на Raspberry Pi и прочих IoT десятка (уже одинашка) что-то не особо взлетает. А значит и до облаков винду так скоро не допилят, точно не в ближайшем будущем. Или допилят, но будет как с Mercurial, когда весьма неплохая DVSC оказалась никому не нужна, потому что сегмент уже был занят и корпорации ставку на него сделали.
Эм-м-м, а ты, значит, не в курсе, что Win32 — это надстройка над Win NT? У самого NT совершенно иные интерфейсы. WSL повесили над Win NT точно так же, как и Win32.
Да какая разница, как там всё на низком уровне? Я тебе про факт: дисяточка «для программистов» идёт с Linux-ядром и Ubuntu-окружением в комплекте, потому что стандартные виндовые тулзы для этого дела как ты выразился, Microsoft прощёлкал клювом. И да, если WSL и был поверх NT Kernel, то WSL2 теперь чисто Linux в виртуалке.
«Не всё гладко» плавно перетекает в «этим невозможно пользоваться» по мере укрупнения проекта. У SVN сильно меньше проблем из-за масштаба проекта.
Я искренне не понимаю, зачем и для каких целей ты пытаешься натягивать какие-то совсем экстремальные кейсы на Git вроде: «в индекс Git’а добавили весь исходный код Windows из 5 млн. файлов и он теперь тормозит. Ха-ха! А я вам говорил, вон оно, качество прыщеподелки!».
По мере укрупнения проекта в компании здорового человека он должен разбиваться на отдельные модули и репозитории. А релиз должен готовиться через какой-нибудь супермодуль, содержащий только подмодули (ссылки на стабильные коммиты других реп). Вот, например, как это красиво сделано в Qt: https://code.qt.io/cgit/ и они вообще не знаю проблем со своей огромной кодовой базой сравнимой по количеству строк с Linux. Бонусом подобный подход обеспечивает должный уровень декомпозиции и абстрагирования от кодовой базы.
Навалить весь код в один репозиторий-кучу (прямо подход Fossil) и заявить: «Вот оно! РЕПОЗИТАРИЙ! СМОТРИ КАКОЙ БОЛЬШОЙ!» – очень глупо.
Да, но на дефолтном почти ничего нет. «Тяжелая инфра» и прочие костыли нужны потому, что дефолт безумно уныл.
Дефолт для того и дефолт. Если ты читал линк на новость про SDL2 и почему они ушли с Mercurial, то одним из их аргументов как раз был унылый дефолт ртути (местный аналог CGit).
Исходная версия EXL, :
Так я не спорю, Я спорю с тем, что GitHub нужен как инструмент DVCS. Fossil намного больше DVCS, чем GitHub.
GitHub нужен как инструмент DVCS. Опыт работы с SVN, в котором нужно было интернет-соединение на каждый чих и в которым терялась история показывает, что модель DVCS применяемая на GitHub успешна. А что в твоём понятии «намного больше DVCS»? Какие там у Fossil есть киллер-фичи по части DVCS, которых нет в Git?
Позже выяснилось, что на облако такая ОС очень плохо налазит, сейчас её обрезают по максимуму и есть довольно компактные версии десятки, и не исключено, что в каком-то будущем винда станет довольно популярной облачной осью — но не сегодня, сегодня MS прощелкало клювом.
Как показывает практика, на Raspberry Pi и прочих IoT десятка (уже одинашка) что-то не особо взлетает. А значит и до облаков винду так скоро не допилят, точно не в ближайшем будущем. Или допилят, но будет как с Mercurial, когда весьма неплохая DVSC оказалась никому не нужна, потому что сегмент уже был занят и корпорации ставку на него сделали.
Эм-м-м, а ты, значит, не в курсе, что Win32 — это надстройка над Win NT? У самого NT совершенно иные интерфейсы. WSL повесили над Win NT точно так же, как и Win32.
Да какая разница, как там всё на низком уровне? Я тебе про факт: дисяточка «для программистов» идёт с Linux-ядром и Ubuntu-окружением в комплекте, потому что стандартные виндовые тулзы для этого дела как ты выразился, Microsoft прощёлкал клювом. И да, если WSL и был поверх NT Kernel, то WSL2 теперь чисто Linux в виртуалке.
«Не всё гладко» плавно перетекает в «этим невозможно пользоваться» по мере укрупнения проекта. У SVN сильно меньше проблем из-за масштаба проекта.
Я искренне не понимаю, зачем и для каких целей ты пытаешься натягивать какие-то совсем экстремальные кейсы на Git вроде: «в индекс Git’а добавили весь исходный код Windows из 5 млн. файлов и он теперь тормозит. Ха-ха! А я вам говорил, вон оно, качество прыщеподелки!».
По мере укрупнения проекта в компании здорового человека он должен разбиваться на отдельные модули и репозитории. А релиз должен готовится через какой-нибудь супермодуль, содержащий только подмодули (ссылки на стабильные коммиты других реп). Вот, например, как это красиво сделано в Qt: https://code.qt.io/cgit/ и они вообще не знаю проблем со своей огромной кодовой базой сравнимой по количеству строк с Linux. Бонусом подобный подход обеспечивает должный уровень декомпозиции и абстрагирования от кодовой базы.
Навалить весь код в один репозиторий-кучу (прямо подход Fossil) и заявить: «Вот оно! РЕПОЗИТАРИЙ! СМОТРИ КАКОЙ БОЛЬШОЙ!» – очень глупо.
Да, но на дефолтном почти ничего нет. «Тяжелая инфра» и прочие костыли нужны потому, что дефолт безумно уныл.
Дефолт для того и дефолт. Если ты читал линк на новость про SDL2 и почему они ушли с Mercurial, то одним из их аргументов как раз был унылый дефолт ртути (местный аналог CGit).