From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 19 Sep 2006 21:08:08 +0400 From: =?koi8-r?B?5MXOydMg883J0s7P1w==?= To: devel@lists.altlinux.org Message-ID: <20060919170808.GA31932@localhost.localdomain> References: <20060919083639.GA22738@localhost.localdomain> <20060919155932.GF10353@basalt.office.altlinux.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20060919155932.GF10353@basalt.office.altlinux.org> Subject: Re: [devel] =?koi8-r?b?68/MzMXHySwgyc3FytTFINPP18XT1Ngh?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Sep 2006 17:08:27 -0000 Archived-At: List-Archive: List-Post: On Tue, Sep 19, 2006 at 07:59:32PM +0400, Dmitry V. Levin wrote: >> Я тут пытаюсь организовать зеркалирование git.alt. Честно признаюсь, что >> зеркалировать сотни тысяч файлов размером в сотни байт, это очень >> накладно. DVL> Откуда бы этим сотням тысяч файлов на сервере взяться? DVL> Разве что кто-то git-clone'ил, или push незавершённый в процессе. В настоящий момент их > 160000 (не считая каталогов). Сейчас посмотрел кто виноват -- к примеру vlc.git у thresh содержит 50k файлов. Thunderbird содержит 99k. Два репозитория содержат файлов на порядок больше чем все остальные вместе взятые. Ну и emdros.git у kirill тоже непакованый. Не полностью пакованый gawk, но там всего несколько объектов. Однако необходимость вызывать repack после clone надо документировать. Или я могу написать скрипт, который выводить список репозиториев, на которые можно ночью repack натравить. Однако сейчас неправильных репозиториев только 4, из них два (vlc и thunderbird) особо напрягают. 150000 файлов это не самое легкое для зеркалоирования дело. >> Может выработать какую-то политику как правильно использовать git-repack? DVL> В post-update используется git-repack. Гм. Значит клонят. >> Иначе зеркалирование требует в несколько раз больше дискового >> пространства, да и на трафик накладные расходы куда больше. DVL> Разве у тебя до git.altlinux.org есть расходы на трафик? С d.s.r бесплатный (если он на мастерхосте). Но канал не резиновый. А сейчас я вообще из дома клонирую. -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- inn - это несравнимо хуже, чем wu-ftpd. -- ldv in devel@