Git development
 help / color / mirror / Atom feed
* Exporting a tree from a repository
@ 2007-07-14 20:25 Ciprian Dorin Craciun
  2007-07-14 21:46 ` Julian Phillips
  2007-07-15  7:17 ` martin f krafft
  0 siblings, 2 replies; 6+ messages in thread
From: Ciprian Dorin Craciun @ 2007-07-14 20:25 UTC (permalink / raw)
  To: git

    Hello all!

    I am a new GIT user, I like it, so I started playing with it for
different projects I work on.

    Currently I am playing with "Linux from Scratch", and I have
written some scripts to automatize the build process -- kind of
install scripts...

    For this I use GIT to store all the source packages -- each inside
it's own branch :).

    My question is the following: How can I export an entire tree
without using a working directory, or cloning the repository. (Because
from what I have seen so far there is no way to use the same
repository with many working directories...)

    Now I know that I can use "git archive | tar -x"... I am looking
for the same functionality but without the intermediary file... Maybe
something like "git archive --format=tree <branch>"...

    Also there is also a possible drawback by using git archive with
tar format, that is if I decide to make the repository available to
the public then it would be nice to have this export functionality...
I think this could be also used for kernel sources as an alternative
to downloading the tar.bz2 file or copying the entire tree...

    Thank you all for your feedback!
    Ciprian Craciun.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2007-07-15  9:15 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-07-14 20:25 Exporting a tree from a repository Ciprian Dorin Craciun
2007-07-14 21:46 ` Julian Phillips
2007-07-15  6:12   ` Junio C Hamano
2007-07-15  7:12   ` Ciprian Dorin Craciun
2007-07-15  9:15     ` Alex Riesen
2007-07-15  7:17 ` martin f krafft

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox