Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed2a.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.008 X-Spam-Evidence: '*H*': 0.98; '*S*': 0.00; 'subject:: [': 0.04; 'subject:Question': 0.07; 'branching': 0.09; 'git': 0.09; 'mercurial': 0.09; 'cc:addr:python-list': 0.11; 'ah,': 0.16; 'clone': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'kern': 0.16; 'subject:branches': 0.16; 'wrote:': 0.18; 'wed,': 0.18; 'subject:] ': 0.20; 'cc:addr:python.org': 0.22; '(or': 0.24; 'cc:2**0': 0.24; 'header:In-Reply-To:1': 0.27; 'am,': 0.29; 'robert': 0.30; 'message-id:@mail.gmail.com': 0.30; 'branches': 0.31; 'sep': 0.31; 'something': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'disk': 0.36; 'does': 0.39; 'new': 0.61; 'kind': 0.63; 'more': 0.64; 'different': 0.65; 'due': 0.66; 'natural': 0.68; 'difference.': 0.84; 'to:none': 0.92 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc :content-type; bh=fdHxRAEYKmvM4ceTvIMd1yuVFaA12w/gok5ANre2It8=; b=CVf6aGVVt/UEaauIFf5KWMDbUlJQEqcwIfTRbeB+UPO7VuzQvpvL0Xo1wlB3LuvFgo jfy/sumNJ86/8X0Wen9s/3mcfiI4Z2BdMRW/Jl54ub2oFbzZR37YLd8KqT4+8g2D/B2Z nAXR4dvt1AMBKPefaitJUuwNrfaxY0TmO17pY0uXOvG1hBqYuRB5587hrDP8A5sgN/3t TrTqhAxbl8rnVWCHmPp+gG93MhZNebbX/JevywgMz5uxH+ssRpHg2Yfox0rixugUPOlB 9ZmnbrGDvl3jeThcgqQ9YtsS1enIzPnfPrpzv6EVnJdrt2zPagqecwSVUpcJDwI/U1ve QXvA== MIME-Version: 1.0 X-Received: by 10.50.72.73 with SMTP id b9mr5169015igv.0.1410884758378; Tue, 16 Sep 2014 09:25:58 -0700 (PDT) In-Reply-To: References: <878ulk7z7y.fsf@elektro.pacujo.net> <541829b4$0$29995$c3e8da3$5496439d@news.astraweb.com> Date: Wed, 17 Sep 2014 02:25:58 +1000 Subject: Re: [OT] Question about Git branches From: Chris Angelico Cc: "python-list@python.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 12 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1410884767 news.xs4all.nl 2912 [2001:888:2000:d::a6]:46544 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:77939 On Wed, Sep 17, 2014 at 2:08 AM, Robert Kern wrote: > Yes, but this is due to different design decisions of git and Mercurial. git > prioritized the multiple branches in a single clone use case; Mercurial > prioritized re-cloning. It's natural to do this kind of branching in git, > and more natural to re-clone in Mercurial. Ah, I wasn't aware of that philosophical difference. Does hg use hardlinks or something to minimize disk usage when you clone, or does it actually copy everything? (Or worse, does it make the new directory actually depend on the old one?) ChrisA