Git development
 help / color / mirror / Atom feed
* Git repository mesh?
@ 2009-11-25  4:07 Nguyen Thai Ngoc Duy
  2009-11-25  7:55 ` Matthieu Moy
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Nguyen Thai Ngoc Duy @ 2009-11-25  4:07 UTC (permalink / raw)
  To: Git Mailing List

Hi,

I work on a few machines so I have repositories on all of them. One
repository can pull from or push to any other repositories (in case of
push, it pushes on remote branches). I avoid a central repository
because it's quite inconvenient when you just need to push some
changes to a machine, you have to push it to the central repository
then pull from that (and if the central repository is on WAN, double
inconvenient). Maybe this model is just plain wrong, but it'd be fun
to see if Git can work with this model.

The first thing that annoys me is remote repository management.
Everytime I add a new repository to the mesh, I need to update .config
of all repositories. Putting part of $GIT_DIR/config into working
directory may help (though there will be security concerns, perhaps
only remote.* should be allowed in in-tree config file). Next thing is
sometimes I want to see how many commits ahead/behind other
repositories, from a repository. "git status" does not help much.
Never used Mercurial but the idea of "git in" and "git out" to see how
many commits ahead/behind would be nice.

Has anyone done something like this? Any suggestions?
--
Duy

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

end of thread, other threads:[~2009-11-25 18:26 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-11-25  4:07 Git repository mesh? Nguyen Thai Ngoc Duy
2009-11-25  7:55 ` Matthieu Moy
2009-11-25  8:00   ` Nguyen Thai Ngoc Duy
2009-11-25 11:54     ` Matthieu Moy
2009-11-25 12:16       ` Nguyen Thai Ngoc Duy
2009-11-25 13:26         ` Jakub Narebski
2009-11-25 18:23         ` Matthieu Moy
2009-11-25  8:42 ` Sergio
2009-11-25 10:08 ` Alex Riesen

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