On Wed, 2005-04-13 at 07:38 -0700, Linus Torvalds wrote:
> David, we already can. The objects are _designed_ to be shared.
>
> However, that is the ".git/objects" subdirectory. Not the per-view stuff.
> For each _view_ you do need to have view-specific data, and the view index
> very much is that. That's ".git/index".
Yep, it takes very little to achieve that -- to allow multiple checked-
out trees from a single object database. Petr's already outlined what it
takes.
> In other words, that index file simply _cannot_ be shared. Don't even
> think about it. Only madness will ensue.
If I use git in my home directory I cannot _help_ but share it.
Sometimes I'm using it from a BE box, sometimes from a LE box. Should I
really be forced to use separate checkouts for each type of machine?
It's bad enough having to do that for ~/bin :)
Seriously, it shouldn't have a significantly detrimental effect on the
performance if we just use explicitly sized types and fixed byte-order.
It's just not worth the pain of being gratuitously non-portable.
--
dwmw2
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Stuff]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
[Linux Resources]