05.08.2010 17:31, Serge Matveenko пишет:
> 2010/8/5 Sergey Poulikov <[email protected]>:
>   
>> если только он может за две недели написать SCM, которым пользоваться сможет
>> только он сам. И на счет "делает всё правильно" - явное преувеличение.
>> Подходит лично ему больше, чем другие системы - это более точная
>> характеристика.
>>     
> попользуйтесь git-ом пол годика в 20 проектах или в одном параллельно
> и git-ом, и mercurial-ом даже, а потом перечитайте это ваше сообщение.
> только обязательно пользоваться с ветками, мержами, тестировщиками,
> релизами, желательно в agile режиме.
>   
Я пользуюсь git уже более чем полгода, с ветками, мержами,
тестировщиками, релизами и в agile режиме :) Мне уже можно перечитывать
это мое сообщение? :)

> да, понятным каждому дурачку git стал не сразу и не благодаря
> Торвальдсу, но git был лучшим всегда.
>
>   
понятность, юзабельность, удобство использования - это очень важная
часть продукта, во многих ситуациях решающая. Даже технически более
совершенный продукт, зачастую на рынке проигрывает менее совершенному,
но более удобному.
На счет "git был лучшим всегда" - мир несколько шире, чем вы его видите.
> что в git сделано неправильно?
>
>   
Что русскому хорошо, то немцу - смерть :)
Есть разные задачи и то что хорошо подходит для решения одних, может
плохо подходить для решения других, но от этого решение не становится
правильным или неправильным.
И когда имеешь дело с большим кол-вом людей, многие из которых не хотят
ничего знать о том как, что и где хранится и самое главное не готовы
изучать ненужный им инструмент, то со временем приходишь к тому, что
лучше использовать не то что теоретически правильно, а то что лучше
подходит в данной конкретной ситуации.
Git не может "всё делать правильно" просто потому что это самое "всё"
слишком разное. И у git также есть моменты, которые в определенных
ситуациях становятся раздражающим фактором, если сходу вспомнить то
наиболее часто встречающиеся это не сохранение пустых директорий,
отсутствие столь же удобного и простого аналога svn:externals


P.S.
а вот фанатизм это всегда плохо :)
-- 
/Regards,
Sergey Poulikov/
-- 
ubuntu-ru mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Дати відповідь електронним листом