LINUX.ORG.RU

Вышел GIT 1.0


0

0

Вышел первый релиз системы управления исходными текстами и патчами GIT 1.0.0

За восемь месяцев из небольшой написанной "на коленке" утилиты размером около 1000 строк GIT превратился в мощный и удобный инструмент разработки ядра Linux, первая версия 0.01 весила всего 40 килобайт, а релиз 1.0.0 уже 556 килобайт

Git написан на C, Shell, Perl и Python

>>> Подробности

★★★★★

Проверено: Shaman007 ()

Ответ на: комментарий от blind

>но надо думать потом всё перепишут на сях.

Какой смысл? Вот убрать perl или python вполене можно. А так пусть каждый язык делает то что он лучше умеет.

CrazyPit ★★★
()
Ответ на: комментарий от blind

я думаю дело было так:
сначала писали Linus и ко,
в результате: C - других языков они не знают,

потом подключились другие люди им было главное функциональность надежность удобство и скорость разработки: в результате: python и perl

anonymous
()
Ответ на: комментарий от anonymous

вспомнить мейллисты/kerneltrap тех времен, то, кажется, самый первый прототип был на шелле.

anonymous
()
Ответ на: комментарий от anonymous

>на каких принципах он работает, и чем отличается от cvs?

учись читать, человеком станешь

anonymous
()

> Git написан на C, Shell, Perl и Python

Насколько мне известно, сам git написан на чистом C. На perl/python написаны уже надстройки над ним (как, например, git-web и cogitto)

Кстати, а кто-нибудь может его сопоставить с другими распределёнными RCS? С Mercurial например?

slav ★★
()

А я вот позлобствую, принципиально... :-D Ну и что же, этот Йоулупукки на сях-то писать сел, некошерный язык-то, да ещё и программа с мерзкой "G" в начале? Даёшь KIT, на рулезных плюсах и под рекомендуемый KDE!!!

atrus ★★★★★
()
Ответ на: комментарий от atrus

>И GUI морду на qt... ;-)

Не, надо быть последовательным "комсомольцем": если уж С и ООП, тогда только GTK+ и libgnome*:)

Led ★★★☆☆
()
Ответ на: комментарий от Led

> тогда только GTK+ и libgnome*:)

GTK+ - можно, но libgnome - никак, он ведь просто рекомендует использовать KDE... :roll: :-P

atrus ★★★★★
()
Ответ на: комментарий от vadiml

По функциональности... Полнофункционален. Вообще, на git-овом движке сейчас живут и некоторые другие распределенные системы разработки -- mercurial, darcs, были попытки и bzr пересадить. От централизированных cvs, svn и прочих отличается существенно концепциями работы, поэтому стоит скачать и попробовать хотя бы для того, чтобы понять, нужно оно или нет.

Документация по git есть, можно большинство ссылок найти на сборной солянке http://git.or.cz/

anonymous
()
Ответ на: комментарий от anonymous

> Вообще, на git-овом движке сейчас живут и некоторые другие распределенные системы разработки -- mercurial, darcs, были попытки и bzr пересадить.

Про прочее не знаю, но вот у mercurial точно свой движок, ничем с git не связанный. Да, концепции у них сходные, даже команды местами похожи (впрочем, они и на cvs/svn похожи теми же местами), но ДВИЖКИ у них РАЗНЫЕ.

slav ★★
()
Ответ на: комментарий от kagor

> Т.е. пока детская поделка!

Вот! Слова не мальчика, но мужа! А теперь подумайте: станете вы слушать мнение человека, делающего детские поделки? ;-)))

atrus ★★★★★
()
Ответ на: комментарий от kagor

> Т.е. пока детская поделка! крикнул младенец сам не зная о чем.

szh ★★★★
()
Ответ на: комментарий от slav

> Про прочее не знаю, но вот у mercurial точно свой движок, ничем с git не связанный.

Так и у darcs, и у bazaar движки свои. Все эти софтины появились ещё задолго до рождения git'а. Возможно анонимус имел ввиду что есть порты mercucial, darcs и т.п. на _движек_ git'а. Хотя как это может выглядеть я мало себе представляю, а искать инфу на эту тему в столь поздний час ломает. :)

SKYRiDER ★★★
()
Ответ на: комментарий от SKYRiDER

Версия 2 будет 1М, версия 3 - 2М, 4 - 4М ...

anonymous
()
Ответ на: комментарий от anonymous

> А взрослые поделки на чем пишут?

а они их не пишут, только слюной брызжут

vadiml ★★★★★
()
Ответ на: комментарий от anonymous

Подазреваю что это мог написать кто-то типа Луговского. Такая же слепая вера в нечто и жажда эффектных фраз.

bzImage
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.