From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id CA5D51384B4 for ; Sun, 1 Nov 2015 16:11:24 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1581EE0870; Sun, 1 Nov 2015 16:11:16 +0000 (UTC) Received: from forward11o.cmail.yandex.net (forward11o.cmail.yandex.net [37.9.109.178]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id F1BA5E079E for ; Sun, 1 Nov 2015 16:11:14 +0000 (UTC) Received: from web14o.yandex.ru (web14o.yandex.ru [IPv6:2a02:6b8:0:1a2d::5:114]) by forward11o.cmail.yandex.net (Yandex) with ESMTP id A690620D75 for ; Sun, 1 Nov 2015 19:11:12 +0300 (MSK) Received: from 127.0.0.1 (localhost [127.0.0.1]) by web14o.yandex.ru (Yandex) with ESMTP id 4A2E84025B0; Sun, 1 Nov 2015 19:11:12 +0300 (MSK) Received: by web14o.yandex.ru with HTTP; Sun, 01 Nov 2015 19:11:11 +0300 From: =?koi8-r?B?7cnTwsHILfPPzM/X2KPXIPfBxMnN?= To: "gentoo-dev@lists.gentoo.org" In-Reply-To: <56361A5D.4090008@gentoo.org> References: <5636029F.1020304@gentoo.org> <5636127B.10102@gentoo.org> <56361381.9070609@gentoo.org> <56361493.9020606@gentoo.org> <82411446385884@web8g.yandex.ru> <56361A5D.4090008@gentoo.org> Subject: Re: [gentoo-dev] ChangeLog Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Message-Id: <1073141446394271@web14o.yandex.ru> X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Sun, 01 Nov 2015 22:11:11 +0600 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Archives-Salt: df82f009-592a-489d-996b-99d430da26d2 X-Archives-Hash: e106fa94cfb4e63d03e4fbe6b114d179 > git clone --depth=1 (you can also put that into your repos.conf, the > option is called 'sync-depth'). --depth is also available for regular pulls. ``` $ LC_ALL=C git clone --depth=1 git://git.gentoo.org/repo/gentoo.git Cloning into 'gentoo'... remote: Counting objects: 113359, done. remote: Compressing objects: 100% (99921/99921), done. Receiving objects: 17% (19272/113359), 7.32 MiB | 30 KiB/s # $ LC_ALL=C ls gentoo ls: cannot access gentoo: No such file or directory ``` So? How should I sync then? Git can *not* sync file by file, while rsync can. > And thanks for calling me selfish for trying to make it possible for > users to directly use a git checkout as the local tree. I appreciate it. :) No. Making it *possible* for all users to use git (instead of old cvs+rsync behaviour) is a great thing and you're awesome in making it *possible*. But do not be authoritarian and do not *force* (!) users to "use only git and forget about rsync". I called you selfish not for doing good things like introducing possibility to use git, but for authoritarian thinking, that all users has as good internet connection (taking that thread) or tech. knowledge (talking prev. threads) as you. They are not. At least, far not always.