> А чем «позволяет хранить метаданные в произвольном хранилище» не достоинство? Это маразм а не достоинство. Я, #$%, хочу чтобы оно версии исходников менеджило, а не дрочить на какие-то там произвольные хранилища. Ну нет у меня задачи "привинтить произвольное хранилище к vcs". И вообще я считаю что нефиг умножать сущности без необходимости.
> И как это сделать в vanilla git не используя тормозные (потому
> что FUSE) костыли типа *sqlfs?
Да без понятия: я не питонист и таким эталонным онанизмом я вообще не занимаюсь. Мне вполне сухо и комфортно когда гит хранит свои данные у меня в ФС, которую я могу сфабриковать так как я захочу. Чем проще сущности и чем их меньше - тем в общем случае мне лучше. Я понятия не имею что такое *sqlfs и не собираюсь засирать себе этим знанием мозг. Хотя-бы потому что мне не понятно - а чем хранение у меня на винче репы для меня плохо, собственно?
> д’Артаньяны в треде.
Еще и фехтуют, понимаешь, во славу гадюки-переростка.
>> Ну ладно там мотивацию Торвальдса писавшего гит - еще можно понять - "нет устраивающей
>> их по параметрам открытой DVCS -> придется отвлечься от основной деятельности и
>> сделать себе инструмент, раз никто до сих пор не сподобился". [...]
> Когда начинали писать hg, git являлся «фреймворком для разработки dvcs» (кучкой
> батников, по сути). Под него было дцать полусырых porcelain (ты вообще
> помнишь, что это такое?), ни один из которых не работал нормально.
> Так что мотивация тут была совершенно конкретная — сделать инструмент и
> работать работу уже наконец,
Неубедительно. Эти ваши твиттеры, какие-то там произвольные хранилища и прочий нафиг не упершийся для собственно разработки крап - намекают на то что это не только и не столько dvcs сколько сборище свистелок и перделок не имеющих прямого отношения к разработке. Все примеры как на подбор отличаются идиотизмом и полной оторванностью от процесса разработки.
> а не перебирать фанбойские недоделки.
Мне очень интересно: чьим же фанбоем является Торвальдс? Нельзя ли пояснить этот момент? :)
> Что забавно, по примерно аналогичным мотивам помянутые porcelainы успешно канули в лету.
Что забавно, питонисты свой язык переколбашивают с потерей совместимости и не первый раз. Но вас почему-то не смущает что некие фичи канули в лету как "неправильные". Это была наглядная демонстрация на тему "свое - не пахнет"?
> я пользуюсь hg и тоже ничего такого не пишу. что я делаю не так?
А у меня сложилось мнение что вы только этим и занимаетесь. Потому что когда вам приперло поговорить о достоинствах - вы придумали какие-то твиттеры, произвольные хранилища и прочую фигню, вообще не относящуюся напрямую к процессу разработки.
> давай ты сначала изучишь матчасть, и уже потом будешь мне рассказывать, что
> hg заставляет делать, а что нет. если останется желание, конечно. лады?
Не, спасибо, посмотрев как работает одно и другое я осознал что как следует изучать матчасть я буду только для гита, извини. А свое "...зато на питоне" - сам жри. Для меня это вообще недостаток, показывающий отношение разработчиков к пользователю своей поделки сразу на старте.
>> Если честно - я не совсем понял нафиг мне эта байда - клиенты какие-то, сервера.
> тебе — незачем.
Именно. VCS должна помогать мне с моими задачами а не грузить мне мозг тоннами какого-то левого булшита.