История изменений
Исправление
bbk123,
(текущая версия)
:
Энтузиастам интереснее присоединиться к тому, что уже полностью функционально, и где можно небольшим объемом работ внести значительные изменения
Есть значительное количество энтузиастов, желающих внести большой вклад (больше косметических изменений) в новые для них системы. Просто Mach+Hurd не являются достаточно раскрученными.
Вот другой пример - Линус написал git и перевёл Linux на git. И вот сейчас, по прошествии лишь нескольких лет, толпы народа используют git в своих проектах. Другие свободные DVCS остались на авансцене, просто потому что у них нет такого мощного пиара. При этом сам git сосёт и не думает останавливаться. Вот неплохая статья, описывающая как и почему:
http://steveko.wordpress.com/2012/02/24/10-things-i-hate-about-git/
К написанному там могу добавить впечатления из личного опыта. Иногда изменения в некоторых файлах, находящихся в репозитории, неинтересны и видеть их в git status не хочется. Для игнорирования изменений в таких файлах существует команда 'git update-index --assume-unchanged <path>'. Однако как затем узнать каким файлам был выставлен этот бит? Разумеется только через жопу 'git ls-files -v | grep «^[a-z]»' и этот способ годится лишь для визуального восприятия, но никак не для дальнейшей програмной обработки.
Зато git жутко распиарен.
Исходная версия
bbk123,
:
Энтузиастам интереснее присоединиться к тому, что уже полностью функционально, и где можно небольшим объемом работ внести значительные изменения
Есть значительное количество энтузиастов, желающих внести большой вклад (больше косметических изменений) в новые для них системы. Просто Mach+Hurd не являются достаточно раскрученными.
Вот другой пример - Линус написал git и перевёл Linux на git. И вот сейчас, по прошествии лишь нескольких лет, толпы народа используют git в своих проектах. Другие свободные DVCS остались на авансцене, просто потому что у них нет такого мощного пиара. При этом сам git сосёт и не думает останавливаться. Вот неплохая статья, описывающая как и почему:
http://steveko.wordpress.com/2012/02/24/10-things-i-hate-about-git/
К написанному там могу добавить впечатления из личного опыта. Иногда изменения в некоторых файлах, находящихся в репозитории, неинтересны и видеть их в git status не хочется. Для игнорирования изменений в таких файлах существует команда 'git update-index --assume-unchanged <path>'. Однако как затем узнать каким файлам был выставлен этот бит? Разумеется только через жопу 'git ls-files | grep «^[a-z]»' и этот способ годится лишь для визуального восприятия, но никак не для дальнейшей програмной обработки.
Зато git жутко распиарен.