[Piuparts-devel] Bug#652934: Bug#652934: Packaging piuparts-server
    Dave Steele 
    dsteele at gmail.com
       
    Fri Dec 30 21:02:14 UTC 2011
    
    
  
On Thu, Dec 22, 2011 at 7:54 AM, Holger Levsen <holger at layer-acht.org> wrote:
...
> And, currently your branch consists of 5 commits, I'd really like to find a
> way to "merge" the piatti.git repo with keeping it's history... this should be
> possible somehow.
>
Sorry for the delay - I have been relatively offline.
It is possible to incorporate the piatti repository into piuparts as a
git submodule, preserving its history, but you may want to consider
the ramifications. The repositories would be linked, but would need to
be maintained separately. For instance:
  - in general, git command scope does not span repositories and submodules.
    The behavior will change relative to the current working directory
  - "git clone" becomes 3 commands. "git clone", ("cd piuparts"),
    "git submodule init" and "git submodule update"
  - The initial patch submission becomes a three step process:
    1) merge piatti changes
    2) update the .gitmodules file in the new piuparts to point to the
new canonical
       "piatti for piuparts-server"
    3) merge this updated piuparts upstream
In short, it may be considered a long term annoyance. OTOH, preserving
piatti would make it easier to inspect my changes. This information
can be seen in the 5 commits, but not laid out exactly like piatti.
Let me know if you still want this type of setup, or if you have a
better way to maintain piatti history.
    
    
More information about the Piuparts-devel
mailing list