|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexey Desyatnik 2:5020/400 19 Sep 2007 03:45:12 To : Wladimir Mutel Subject : git q.: --------------------------------------------------------------------------------
Mon Sep 17 2007 08:25, Wladimir Mutel wrote to All:
WM> Как истинный фоннатег Линуса Торвальдса, победившего злого Ларри МакВоя,
WM> я для хранения исходников своей очередной шабашки решил применить
WM> не svn какой-нибудь, а git.
Зря.
===
While a Mercurial repository needs no maintenance, a Git repository requires
frequent manual "repacks" of its metadata. Without these, performance
degrades, while space usage grows rapidly. A server that contains many Git
repositories that are not rigorously and frequently repacked will become
heavily disk-bound during backups, and there have been instances of daily
backups taking far longer than 24 hours as a result. A freshly packed Git
repository is slightly smaller than a Mercurial repository, but an unpacked
repository is several orders of magnitude larger.
The core of Git is written in C. Many Git commands are implemented as shell or
Perl scripts, and the quality of these scripts varies widely. I have
encountered a number of instances where scripts charged along blindly in the
presence of errors that should have been fatal.
===
Это из "Distributed revision control with Mercurial" by Bryan O'Sullivan. Судя
по описанию, кривизна git превышает все разумные пределы.
--- ifmail v.2.15dev5.4
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/4462151d5e144.html, оценка из 5, голосов 10
|