git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: partial checkouts

From
Chani <chanika@gmail.com>
Date
May 25, 2009, 03:07 UTC
Message-ID
<200905242007.26575.chanika@gmail.com>
In-Reply-To
<32541b130905241245m7139c766v73f6fe2aeda1fcf9@mail.gmail.com>
Show 17 quoted lines
> >>
> >> Check out git-subtree. It can split out a subdirectory into its own
> >> repo, and re-integrate it back into the "parent" repo at a later date.
> >> git-subtree has been posted as a patch to this list a couple of times
> >> without much response, but it looks like an interesting alternative to
> >> submodules: http://alumnit.ca/~apenwarr/log/?m=200904#30
> >
> > looks interesting. might have been a solution until I heard about this
> > requirement to not change workflow at all. :/
>
> Here's something that might work.  Write a script that runs on a
> server somewhere.  It checks out *all* of the git-managed KDE
> components, including documentation (it's okay to do this from *one*
> place, right?).  Then it loops through all the documentation
> subdirectories and splits them out into individual projects/branches
> with 'git subtree split'.
>

I like this idea. I like the idea of git subtree in general. :) however, we've decided to go the "copy all documentation into svn" route for now (so that the translators can keep using only svn). I'll be back when we run into the next svn-external issue (there's sure to be more). :)

-- 
This message brought to you by eevil bananas and the number 3.
www.chani3.com
Previous: Avery PennarunNext: Aidan Van Dyk
Message 5 of 9 in “partial checkouts”
  1. ChaniMay 23, 2009
  2. Johan HerlandMay 23, 2009
  3. ChaniMay 24, 2009
  4. Avery PennarunMay 24, 2009
  5. ChaniMay 25, 2009
  6. Aidan Van DykMay 25, 2009
  7. Nguyen Thai Ngoc DuyMay 24, 2009
  8. Thomas AdamMay 24, 2009
  9. Nguyen Thai Ngoc DuyMay 25, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.