ca de en es fr it nl no pl pt ru ro fi sv tr vo


 

Mercurial
system kontroli wersji
Hgk.png
Interfejs programu
Producent Matt Mackall
Platforma sprzętowa Wieloplatformowość
System operacyjny Unix, Windows, Mac OS X
Pierwsze wydanie 2005-04-1919 kwietnia 2005
Aktualna wersja stabilna 1.5 - 6 marca 2010; 8 dni temu
Licencja GNU GPL wersja 2
mercurial.selenic.com

Mercurial, nazywany również Hg (jako że w języku angielskim Mercury oznacza rtęć), jest rozproszonym, międzyplatformowym systemem kontroli wersji napisanym głównie w języku programowania Python, jakkolwiek udostępnia funkcję diff (porównanie dwóch wersji) w języku C. Głównymi założeniami Mercuriala były: duża wydajność oraz skalowalność oraz zaawansowane możliwości operacji na gałęziach. Twórcą oraz głównym programistą jest Matt Mackall. Kod źródłowy wydany jest na licencji GNU General Public License.

Spis treści

edytuj Historia

Mercurial został wydany w dniu 19 kwietnia 2005[1] w odpowiedzi na zapowiedź, że firma Bitmover wycofuje się z bezpłatej wersji systemu Bitkeeper. Bitkeeper był używany w projekcie jądra Linuksa. Mackall postanowił napisać system, który mógłby zastąpić Bitkeepera i być używany do kontroli wersji w jądrze Linuksa. Mercurial powstał w podobnym czasie co pisany przez Linus Torvaldsa system Git, któremu przyświęcały podobne cele, co Mercurialowi. Ostatecznie do kotroli jądra Linuksa został wybrany Git, jakkolwiek Mercurial jest obecnie używany w wielu innych projektach.

edytuj Projekty używające Mercuriala

Wybrane projekty :[2]

edytuj Zobacz też

Przypisy

edytuj Linki zewnętrzne

All Right Reserved © 2007, Designed by Stylish Blog.