Re: [PATCH] Added --mirror-all to git-fetch.
- From
A Large Angry SCM <gitzilla@gmail.com>
- Date
- Sep 20, 2006, 18:42 UTC
- Message-ID
- <45118B96.1080207@gmail.com>
- In-Reply-To
- <7vu032h1g1.fsf@assigned-by-dhcp.cox.net>
Junio C Hamano wrote: [...]
Show 15 quoted lines
> > Another possibility. The mirror might want to do something > like: > > .git/refs/remotes/davem/sparc-2.6.git/... > .git/refs/remotes/torvalds/linux-2.6.git/... > .git/refs/remotes/jgarzik/netdev-2.6.git/... > > to be a super-mirror of related projects. This would give a > convenient way for the visitors to browse them all at one place, > and would save object store. There are minor details such as > gitweb may not allow browsing refs/remotes and git-fetch may not > let you fetch from refs/remotes (I haven't checked), but they > are fixable as needed. >
This is what I do with the 2 attached, poorly named, scripts. Very convenient for watching some of my favorite projects. ;-)
export GIT_COMMITTER_NAME="@" export GIT_AUTHOR_NAME="@"
./fred.sh git://www.kernel.org/pub/scm/git/git.git git/git
./fred.sh git://www.kernel.org/pub/scm/gitk/gitk.git gitk/gitk
./fred.sh git://www.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.11.y.git stable/linux-2.6.11.y ./fred.sh git://www.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.12.y.git stable/linux-2.6.12.y ./fred.sh git://www.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.13.y.git stable/linux-2.6.13.y ./fred.sh git://www.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.14.y.git stable/linux-2.6.14.y ./fred.sh git://www.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.15.y.git stable/linux-2.6.15.y ./fred.sh git://www.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.16.y.git stable/linux-2.6.16.y ./fred.sh git://www.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.17.y.git stable/linux-2.6.17.y
./fred.sh git://www.kernel.org/pub/scm/linux/kernel/git/tglx/history.git tglx/history
./fred.sh git://www.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git torvalds/linux-2.6 ./fred.sh git://www.kernel.org/pub/scm/linux/kernel/git/torvalds/sparse.git torvalds/sparse