знакомые ребята вчера подсказали про http://github.com
стало интересно, а про какие еще сервисы вы знаете ?
PS git.altlinux.org, к сожалению не подходит, т.к. нет возможности не членам официальной команды вести там разработку
стало интересно, а про какие еще сервисы вы знаете ?
PS git.altlinux.org, к сожалению не подходит, т.к. нет возможности не членам официальной команды вести там разработку
no subject
Date: 2008-12-24 09:19 (UTC)no subject
Date: 2008-12-24 09:24 (UTC)no subject
Date: 2008-12-24 09:33 (UTC)no subject
Date: 2008-12-24 09:40 (UTC)Где тут хоть одна вкусность git по сравнению с subversion? Я не мнение критикую, мне просто понять разницу принципиальную хочется. А вдруг тоже переползу :)
no subject
Date: 2008-12-24 09:52 (UTC)Имхо они сравнимы по возможностям. И там и там есть плюсы и минусы. Правда как админ я возился только с subversion.
no subject
Date: 2008-12-24 10:19 (UTC)там даже в сравнении ясен основной плюс - полностью распределенная система, что дает возможность неделями заниматься разработками в отрыве от основной группы и сервера, а потом достаточно быстро влить свои наработки в общий репозиторий.
при этом более быстрая система
с точки девелопера в git'е гораздо больше возможностей для работы с репозиторием. проработав примерно 2 года с этой системой я реально пользуюсь только 5-10% возможностей на не очень мелком проекте (а знаю - процентов 25-40 ;-))
ну и с психологической точки зрения заметил, что девелоперы, сидящие на git склонны к более частым коммитам (с соответствующими комментариями), поскольку до синхронизации с сервером можно, в локальном репозитории делать можно что угодно, т.к. легко откатиться, и использованию отдельных бранчей для решения частных проблем (благо создание бранча - очень дешевая и удобная операция)
ну и всякие diff, cherry-pick, bisect значительно облегчают жизнь трудовому человеку ;-)
no subject
Date: 2008-12-24 10:46 (UTC)А ещё размер репозитория и скорость работы.
А ещё набор скриптов для сборки deb-пакетов из git-репозитория.
И да, поскольку у каждого есть копия репозитория, он локально может делать всё, что душа пожелает.
Во, живой пример (мой репозиторий, в котором с ядром для ебук ковыряюсь):
И при этом репозиторий весит 394Мб (это я ещё git gc давно запускал), что всего раза в два с половиной больше размера самих исходников в текущей ревизии. А ведь там хранится история изменений ядра за несколько лет, с 2.6.12 до 2.6.27.8
no subject
Date: 2008-12-24 14:27 (UTC)deb - это уже обвязка пошла. тогда можно еще и альтовский girar упомянуть для rpm ;-)
но они отношения к vcs не имеют - они ее используют.
ЗЫ давай пиписьками меряться - репозиторий 2,5 GB ;-)
no subject
Date: 2008-12-24 10:54 (UTC)Просидев неделю в отрыве что на git, что с svn - наверняка получишь кучу конфликтов, если проект активн оразвивается несколькими девелоперами. Хотя конечно мелкие коммиты без коннекта к серверу - это однозначно плюс. Просто не такой огромный, как преподносится.
"при этом более быстрая система"
Быстрая в плане некоторых операций, которые выполняются локально. Думаю сетевой обмен в любой SCM сегодня уже ограничивается скоростью каналов.
"с точки девелопера в git'е гораздо больше возможностей для работы с репозиторием. проработав примерно 2 года с этой системой я реально пользуюсь только 5-10% возможностей на не очень мелком проекте (а знаю - процентов 25-40 ;-))"
Приятно, конечно... Но насколько я понимаю, ты не поделки в репозиториях хранил, а серьёзные проекты были. И всего 5-10%? Вывод - остальные 90% по большому счёу и не нужны. Хотя ещё раз повторю - больше возможностей никому не вредили.
"ну и с психологической точки зрения заметил, что девелоперы, сидящие на git склонны к более частым коммитам (с соответствующими комментариями), поскольку до синхронизации с сервером можно, в локальном репозитории делать можно что угодно, т.к. легко откатиться"
Имхо тут скорее именно психологический момент. Я себя давно приучил и всех окружающих приучаю: меньше изменений в коммите = меньше проблем. Наверняка и на git и на svn работают люди, которые не любят часто комититься.
"использованию отдельных бранчей для решения частных проблем (благо создание бранча - очень дешевая и удобная операция)"
Если честно, этого совсем не понял. В svn создание бранча тоже О(1)-затратная операция. Т.е. бум, и бранч создан. Ну т.е. тут они, как мне показалось, равнозначны.
"ну и всякие diff, cherry-pick, bisect значительно облегчают жизнь трудовому человеку ;-)"
ну этого и в svn врде хватает.
Все эти ответы совсем не критика, просто мнение. Ни в коем случае не ставлю git под сомнение и не говорю, что он хуже или лучше. Просто он немного другой. Есть как плюсы, так и минусы (по сравнению svn). Может когда и придётся с git'ом столкнуться и мнение поменяется. Пока что убедительных плюсов я не узрел :)
no subject
Date: 2008-12-24 14:31 (UTC)это примерно, как автомобилисты спорят, чей авто лучше ;-)
Только пока что ни один из знакомых, которые git распробовали, на svn по доброй воле вернуться не захотели ;-)
no subject
Date: 2008-12-24 14:52 (UTC)точно :)
"Только пока что ни один из знакомых, которые git распробовали, на svn по доброй воле вернуться не захотели ;-)"
Самый, пожалуй, убедительный аргумент :)
no subject
Date: 2008-12-24 15:22 (UTC)примерно то же, когда линух попробуешь - на винду не тянет, или на тайоте покатался - от своего жигуля воротить стало... хотя функционал вроде бы одинаковый...
no subject
Date: 2008-12-24 10:37 (UTC)no subject
Date: 2008-12-24 10:45 (UTC)no subject
Date: 2008-12-24 09:36 (UTC)no subject
Date: 2008-12-24 10:20 (UTC)no subject
Date: 2008-12-24 14:19 (UTC)no subject
Date: 2008-12-24 14:33 (UTC)man free vps/dedic не отрабатывает... ;-)
а так - да их было у меня... может опять будет, если проплатится кое-кто...
no subject
Date: 2008-12-24 15:05 (UTC)no subject
Date: 2008-12-24 15:19 (UTC)no subject
Date: 2008-12-24 15:26 (UTC)no subject
Date: 2008-12-24 16:26 (UTC)byfly анлим 64К - ~20$
vps - ~15$
суммарно 35$ - что не есть очень уж большая сумма, но если анлим для семейного бюджета обосновать можно, то с vps - уже тяжелее... а делать заначки не очень хочется
no subject
Date: 2008-12-24 16:29 (UTC)Просто перебиваться по бесплатным хостингам - удовольствие еще то. Проще платить и быть спокойным.
no subject
Date: 2008-12-24 17:30 (UTC)а сейчас немного кризис картинку подпортил
no subject
Date: 2008-12-24 17:27 (UTC)no subject
Date: 2008-12-24 17:28 (UTC)no subject
Date: 2008-12-24 17:29 (UTC)no subject
Date: 2008-12-24 17:30 (UTC)no subject
Date: 2008-12-24 17:38 (UTC)