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 1879D13838B for ; Thu, 18 Sep 2014 22:13:27 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 49DF7E089F; Thu, 18 Sep 2014 22:13:20 +0000 (UTC) Received: from mail.tagan.ru (mail.tagan.ru [95.174.96.5]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E04F7E07D4 for ; Thu, 18 Sep 2014 22:13:17 +0000 (UTC) Received: from tgs-10-52-1-108.mlzone ([10.52.1.108] helo=diamond.mlzone) by mail.tagan.ru with esmtpa auth=diamond@hi-net.ru id 1XUjwx-0008SA-3S for gentoo-dev@lists.gentoo.org; Fri, 19 Sep 2014 02:13:15 +0400 Date: Fri, 19 Sep 2014 02:13:13 +0400 From: Diamond To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Git copy detection (was: My masterplan for git migration...) Message-ID: <20140919021313.46df977c@diamond.mlzone> In-Reply-To: <20140918212940.GX5139@odin.tremily.us> References: <20140915010646.8506.qmail@stuge.se> <54172509.1080301@gentoo.org> <20140918000257.1db361de@diamond.mlzone> <20140918233340.4327acb2@diamond.mlzone> <20140918200811.GU5139@odin.tremily.us> <20140919010113.40369909@diamond.mlzone> <20140918212940.GX5139@odin.tremily.us> X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.24; x86_64-pc-linux-gnu) 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 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: d6cfd099-4f9d-4c04-876d-cd87cf455c84 X-Archives-Hash: d1f14b197aab1340fc9cfa4560d0d089 On Thu, 18 Sep 2014 14:29:41 -0700 "W. Trevor King" wrote: >=20 > So Git works great, and GitHub's web UI doesn't support all of Git's > bells and whistles, so=E2=80=A6 switch to a different VCS? Personally, my > conclusion is =E2=80=9Cjust use Git from the command line=E2=80=9D. It's= not like > you're abandoning long years of experience using CVSHub with some > miracle UI ;). --find-copies-harder For performance reasons, by default, -C option finds copies only if the original file of the copy was modified in the same changeset. This flag makes the command inspect unmodified files as candidates for the source of copy. This is a very expensive operation for large projects, so use it with caution. Giving more than one -C option has the same effect. P.S. As you see from description this option affects git performance. So, we probably can arrive at a conclusion that git itself isn't good at all for package management. Maybe there are better architectural decisions for that.