LINUX.ORG.RU

Первый открытый выпуск Git#

 , ,


0

0

Майнрад Решайс (Meinrad Recheis), руководивший работами по реализации GIT для .NET и Mono, объявил о выпуске GitSharp версии 0.1.3 - первом открытом выпуске Git#. Кодовая база основана на работе Кевина Томпсона (Кevin Thompson), который портировал плагин JGit (Eclipse) на C#. Майнрад объединил сообщество разработчиков, которое смогло закончить реализацию на С#. Итак, что же предоставляет нам Git#:

  • Git# как объектно-ориентированный интерфейс к репозиторию git. Сейчас в git# реализованы все функции управления репозиторием.
  • Git# как объектная база данных. Git является объектной базой данных со встроенной историей и реализацией ветвей, поэтому можно быстро и удобно применять и отменять изменения в репозитории, меняя ревизию последней правки. Например, можно создать wiki поверх git# или распределённую систему управления содержимым. Поддержка записи в git# уже реализована.
  • Git# как (распределённая) файловая система. Git разрабатывалась Линусом Торвальдсом как файловая система со средствами контроля за содержимым и возможностью хранить несколько распределённых версий содержимого с возможностью синхронизации. Если необходимо реализовать функции резервного копирования и/или синхронизацию содержимого, то это может быть сделано средствами git (пока что не реализована удалённая пересылка данных для этого).
  • Git# как p2p система распределения содержимого. Если необходимо создать архитектуру для системы распределения содержимого, которая позволит легко и эффективно отправить содержимое на несколько машин, то это может быть сделано средствами git (пока что не реализована удалённая пересылка данных для этого).
  • Git# как возможная будущая замена msysGit. Сейчас msysGit является наиболее полной «родной» реализацией git для Windows. Но проблема msysGit заключается в том, что она не может быть расширена или встроена в другие приложения. Поэтому git#, которая сейчас является легковесной библиотекой, в будущем может стать достойной альтернативой msysGit, но это только в планах.

>>> Браузер репозитория git на git#

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

★★★

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

Re: Первый открытый выпуск Git#

ну и замечательно.

щас начнется...

k0l0b0k ★★ ()

Re: Первый открытый выпуск Git#

Я промолчу про угрозу микрософта... Про толпы быдлокодеров и кучи быдлокода... Про чрезмерное использование процессорной мощноси потребные для работы интерпритируемого кода... Об этом скажут другие...

Я же скажу: посмотрите люди, символ решетка -- это просто некрасиво...

shaplov ★★ ()

Re: Первый открытый выпуск Git#

Make me unsee it.

Звучит как GNU/Windows

UserUnknown ★★★★★ ()

Re: Первый открытый выпуск Git#

>Поэтому git#, которая сейчас является легковесной библиотекой

я тебе не верю

Turbid ★★★★ ()
Ответ на: Re: Первый открытый выпуск Git# от shaplov

Re: Первый открытый выпуск Git#

>Я же скажу: посмотрите люди, символ решетка -- это просто некрасиво...

Я всегда говорил, что музыка - дело некрасивое! :)

KRoN73 ★★★★★ ()

Велосипедная дорожка

> проблема msysGit заключается в том, что она не может быть расширена или встроена в другие приложения. Поэтому git#, которая сейчас является легковесной библиотекой, в будущем может стать достойной альтернативой msysGit, но это только в планах.

Это велокомбайн-way, не Ъ. Или же светлое будущее - это по "опере" на каждую задачу?

shahid ★★★★★ ()

Re: Первый открытый выпуск Git#

>Meinrad Recheis

Ещё один отмороженный. Ждём объявления даты свадьбы между ним и Мигелем.

Sekai ()

Re: Первый открытый выпуск Git#

Кто там обвинял разрабов кде в мании прилепить ко всему букву 'к'? Вот вам, получите! :)

AX ★★★★★ ()

Re: Первый открытый выпуск Git#

Кастую адский срач!

Manhunt ★★★★★ ()

Re: Первый открытый выпуск Git#

Причём тут Линукс?

pento ★★★★★ ()

Re: Первый открытый выпуск Git#

> Git# как возможная будущая замена msysGit.

Амбиций у проекта явно выше крыши.

ikm ★★ ()

Re: Первый открытый выпуск Git#

> Git# как p2p система распределения содержимого

Интересно, как они будут решать проблему удаления ненужных (старых) версий файлов, особенно в случае нескольких машин. Сейчас гит это делает через низкоуровневый интерфейс и без особых гарантий.

ierton ()

Re: Первый открытый выпуск Git#

Как вижу вот такие новости, вспоминаются времена о жабоновостях на лоре, хотя тогда было веселей.

G ()
Ответ на: Re: Первый открытый выпуск Git# от Sekai

Re: Первый открытый выпуск Git#

> Ждём объявления даты свадьбы между ним и Мигелем.

За что ты так не любишь Лауру? :)

AP ★★★★★ ()
Ответ на: Re: Первый открытый выпуск Git# от anonymous

Re: Первый открытый выпуск Git#

>Дык скоро ядро на C# портируют Предлагаю Мужика2 портировать на С#.

anonymous ()

Re: Первый открытый выпуск Git#

Linus Torvalds and I damn you! go to hell!

anonymous ()

Re: Первый открытый выпуск Git#

о изврат

kto_tama ★★★★★ ()

Re: Первый открытый выпуск Git#

Закопайте

erfea ★★★ ()

Re: Первый открытый выпуск Git#

Где тег фекалии? Копрофилы нынче разбушевались, пора сваливать на план9 там хотя бы этого моно нету еще.

Levinskij ()
Ответ на: Re: Первый открытый выпуск Git# от Turbid

Re: Первый открытый выпуск Git#

> я тебе не верю

ну, если приложение тянет с собой уже весь .NET, то остальной код - просто мелочь в сравнении. ;) ну обычно так. Кроме как в .NET языках оно использоваться скорее всего не будет. и там будет православный msys.

hawai ()

Re: Первый открытый выпуск Git#

> как объектная база данных

это да. это нынче модно. мне персонально не совсем понятно, зачем оно такое объектное, но верю, что просто недостаточно просветлён.

hawai ()

Re: Первый открытый выпуск Git#

ЗАКОПАЙТЕ БЯКУ!!!!!!!!!!!111111111111

anonymous ()

Re: Первый открытый выпуск Git#

Мужик-2 и Моно. Всё правильно.

>для Windows

>Windows

>Windows

>Windows

Сжечь вместе с Мигелюшкой

unrealix ()

Re: Первый открытый выпуск Git#

Шарпы/диезы/решодки не нужны!

Этот Git# - это кощунство же! Скоро сделают форк ядра, Linux#, глядь. И неужели нечего делать людям?

alg0rythm ()
Ответ на: Re: Первый открытый выпуск Git# от unrealix

Re: Первый открытый выпуск Git#

Плюсадин!11

Какой тукан коммитил новость от этого вендодятла? СЖЕЧЬ в огне холокоста!!!!!!!!!!!!!!111111адин

anonymous ()

Re: Первый открытый выпуск Git#

>Например, можно создать wiki поверх git# или распределённую систему управления содержимым.
Кто нибудь пробовал хранить контент для CMS в Git?

grim ★★★☆ ()
Ответ на: Re: Первый открытый выпуск Git# от ierton

Re: Первый открытый выпуск Git#

>Интересно, как они будут решать проблему удаления ненужных (старых) версий файлов.

Если P2P система, то можно просто по дате и/или количеству старых версий.

Мне интересно другое: как они собираются реализовывать т.н. сварминг.

Да ив вообще, ИМХО P2P системе нужно адекватное хранилище типа ключ-значение а-ля memcached, и git для этих целей немного через край.

Macil ★★★★★ ()

Re: Первый открытый выпуск Git#

Ужосъ

runtime ★★★ ()

Re: Первый открытый выпуск Git#

А все-таки монодевелоперы мастера извращений... С нетерпением жду MySQL#, php#, Apache# и других #.

eugene2k ()

Re: Первый открытый выпуск Git#

Сжечь!

kernelpanic ★★★★★ ()
Ответ на: Re: Первый открытый выпуск Git# от eugene2k

Re: Первый открытый выпуск Git#

>> MySQL#, php#, Apache# и других #

Фигня! Кастую ASM#!!!!!!!!!!!1111 А в дополнение к нему - Microsoft .NET Framework for Microcontrollers

anonymous ()

Re: Первый открытый выпуск Git#

соль-диез не нужен

unisky ★★ ()

Re: Первый открытый выпуск Git#

я думаю что выскажу точку зрения большинства, если напишу что

GIT# не нужен
mono не нужен
.NET не нужен
MuZHiK-2 не нужен

anonymous ()
Ответ на: Re: Первый открытый выпуск Git# от eugene2k

Re: Первый открытый выпуск Git#

>С нетерпением жду MySQL#

sqlite уже есть :)

>php#

Целая куча на выбор - PHP for Mono/IronPHP/Phalanger и др.

>Apache#

Веб-сервера уже есть :)

...

Впрочем, всё вышеперечисленное и под Java есть...

KRoN73 ★★★★★ ()
Ответ на: Re: Первый открытый выпуск Git# от anonymous

Re: Первый открытый выпуск Git#

>Фигня! Кастую ASM#

Вот так и вскрываются люди, совершенно незнакомые с предметом. ilasm - обязательный компонент .net-фреймворка.

KRoN73 ★★★★★ ()

Re: Первый открытый выпуск Git#

Кастую отзыв Линуса по этому поводу как автора оригинального git'a.

DarkAmateur ★★ ()
Ответ на: Re: Первый открытый выпуск Git# от DarkAmateur

Re: Первый открытый выпуск Git#

Интересно: тенденция всё переписывать на .NET это такой новый понт малолетних задротов, типа, раз сам разработать ничего не могу, то сделаю хотя бы свой_мега_распонтовый_порт_на мега_крутой_и_стабильный_язык_си_шарп_пока_другие_малолетние_задроты_не догадались_это_сделать?

DarkAmateur ★★ ()
Ответ на: Re: Первый открытый выпуск Git# от DarkAmateur

Re: Первый открытый выпуск Git#

>свой_мега_распонтовый_порт_на мега_крутой_и_стабильный_язык_си_шарп_пока_другие_малолетние_задроты_не догадались_это_сделать

Не устал давить на капу? Между "на" и "мега" пропустил ;)

Хай будет, только пусть будет открытым.

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