Re: cpio command not found
- From
Mike Hommey <mh@glandium.org>
- Date
- Oct 31, 2007, 19:48 UTC
- Message-ID
- <20071031194821.GA16215@glandium.org>
- In-Reply-To
- <20071031140655.GA8802@gateway.home>
On Wed, Oct 31, 2007 at 03:06:55PM +0100, Erik Mouw wrote:
Show 13 quoted lines
> On Wed, Oct 31, 2007 at 02:30:39PM +0100, Karl Hasselstr?m wrote: > > On 2007-10-31 06:51:30 -0600, Bill Lear wrote: > > > > > I don't remember this dependence from earlier versions of git. I > > > have been running git 1.4.xx on this machine for a while... > > > > When you clone with -l, git uses cpio to hardlink to the original > > repository. What has changed is that -l is now used by default when > > cloning a repository that's accessed via the file system (as opposed > > to over some network protocol). > > Why cpio? What is wrong with ln(1) (every Unix should have one) or > link(2) ?
Since git-clone is not yet a builtin, and is actually a shell script, it makes more sense to use cpio than ln.
Mike