login
Header Space

 
 

Re: repo.or.cz wishes?

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Linus Torvalds <torvalds@...>
Cc: Theodore Tso <tytso@...>, Johannes Schindelin <Johannes.Schindelin@...>, Petr Baudis <pasky@...>, <git@...>
Date: Friday, August 31, 2007 - 10:58 pm

Linus Torvalds <torvalds@linux-foundation.org> wrote:

No, it doesn't work well.  So I actually also avoid packing A's refs.
Which is yet another reason why my A's don't allow pushing, that
way nobody goes nuts and creates a ton of refs in there.  With only
refs/heads/master and it being unpacked its not a big deal.
 

Yes.  I've been thinking about trying to better share the ODB and
the ref database between repositories, but it has been low priority
for me.

I rely on this ref symlinking/alternate ODB trick a lot at day-job
to help me cope with an ugly situation I created across a number of
repositories.  Most of our codebase came from one Git repository,
but has been refactored and split into about 10 different Git
repositories.  I did that refactoring by just cloning and deleting
the uninteresting content, so each repository actually has a huge
block of its history in common with the other 9.

One such A is "common-crap.git" that is the shared common history.
Since its strictly history nobody changes that repository, and
everyone borrows objects from it.  This reduces my common working
set by about 900MiB, as the history lives in only one packfile and
not in 10.

There are obviously other ways to deal with this:

 - start the 10 repositories over again and use info/grafts to
   reinsert the old history when/if required;

 - just hardlink the same .keep'd packfile into the 10 repositories,
   since it is held by .keep it won't be touched during repack.

So one reason it has been low priority for me to improve upon is
because there's more than one way to solve the problem, and the
particular solution I have settled upon may not be the best solution
for anyone.

Though I think we can all agree that repo.or.cz's use of forks
is increasingly more popular, and one of the more powerful social
features of git.  Better supporting it out of the box by making it
easier to setup and manage can only be a good thing for our users.

-- 
Shawn.
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
repo.or.cz wishes?, Petr Baudis, (Sun Aug 26, 7:59 pm)
Re: repo.or.cz wishes?, Johannes Schindelin, (Tue Aug 28, 5:20 am)
Re: repo.or.cz wishes?, Petr Baudis, (Tue Aug 28, 5:24 am)
Re: repo.or.cz wishes?, Johannes Schindelin, (Tue Aug 28, 5:52 am)
Re: repo.or.cz wishes?, Uwe , (Mon Aug 27, 3:49 pm)
Re: repo.or.cz wishes?, Johannes Schindelin, (Mon Aug 27, 4:35 am)
Re: repo.or.cz wishes?, Petr Baudis, (Tue Aug 28, 6:19 am)
Re: repo.or.cz wishes?, Johannes Schindelin, (Tue Aug 28, 7:06 am)
Re: repo.or.cz wishes?, Petr Baudis, (Tue Aug 28, 7:48 am)
Re: repo.or.cz wishes?, Shawn O. Pearce, (Tue Aug 28, 12:10 am)
Re: repo.or.cz wishes?, Theodore Tso, (Tue Aug 28, 7:19 am)
Re: repo.or.cz wishes?, Shawn O. Pearce, (Wed Aug 29, 12:15 am)
Re: repo.or.cz wishes?, Linus Torvalds, (Wed Aug 29, 1:11 pm)
Re: repo.or.cz wishes?, Shawn O. Pearce, (Fri Aug 31, 10:58 pm)
Re: repo.or.cz wishes?, Theodore Tso, (Wed Aug 29, 7:13 am)
Re: repo.or.cz wishes?, Shawn O. Pearce, (Fri Aug 31, 5:09 pm)
Re: repo.or.cz wishes?, Junio C Hamano, (Wed Aug 29, 1:08 am)
Re: repo.or.cz wishes?, Petr Baudis, (Wed Aug 29, 5:58 am)
Re: repo.or.cz wishes?, Johannes Schindelin, (Tue Aug 28, 7:32 am)
Re: repo.or.cz wishes?, Shawn O. Pearce, (Wed Aug 29, 12:20 am)
Re: repo.or.cz wishes?, Petr Baudis, (Wed Aug 29, 5:54 am)
Re: repo.or.cz wishes?, Johannes Schindelin, (Tue Aug 28, 4:25 am)
Re: repo.or.cz wishes?, Sam Vilain, (Sun Aug 26, 10:40 pm)
Re: repo.or.cz wishes?, Sven Verdoolaege, (Sun Aug 26, 8:16 pm)
Re: repo.or.cz wishes?, Petr Baudis, (Sun Aug 26, 8:41 pm)
Re: repo.or.cz wishes?, Jakub Narebski, (Mon Aug 27, 5:58 pm)
Re: repo.or.cz wishes?, Sven Verdoolaege, (Tue Aug 28, 4:49 am)
Re: repo.or.cz wishes?, Jakub Narebski, (Tue Aug 28, 5:56 pm)
Re: repo.or.cz wishes?, Sven Verdoolaege, (Wed Aug 29, 3:32 am)
Re: repo.or.cz wishes?, Jakub Narebski, (Wed Aug 29, 7:12 pm)
Re: repo.or.cz wishes?, Linus Torvalds, (Mon Aug 27, 2:23 pm)
Re: repo.or.cz wishes?, Martin Mares, (Mon Aug 27, 4:05 pm)
Re: repo.or.cz wishes?, Linus Torvalds, (Mon Aug 27, 6:27 pm)
Re: repo.or.cz wishes?, Jakub Narebski, (Mon Aug 27, 7:16 pm)
Re: repo.or.cz wishes?, Johannes Schindelin, (Tue Aug 28, 4:27 am)
Re: repo.or.cz wishes?, Jeff King, (Tue Aug 28, 4:30 am)
Re: repo.or.cz wishes?, Johannes Schindelin, (Tue Aug 28, 5:17 am)
Re: repo.or.cz wishes?, Jeff King, (Tue Aug 28, 5:28 am)
Re: repo.or.cz wishes?, Linus Torvalds, (Tue Aug 28, 6:45 pm)
Re: repo.or.cz wishes?, Sam Vilain, (Mon Aug 27, 6:58 pm)
Re: repo.or.cz wishes?, Andy Parkins, (Tue Aug 28, 8:26 am)
Re: repo.or.cz wishes?, Linus Torvalds, (Mon Aug 27, 7:17 pm)
Re: repo.or.cz wishes?, Sam Vilain, (Mon Aug 27, 7:30 pm)
Re: repo.or.cz wishes?, Linus Torvalds, (Mon Aug 27, 7:34 pm)
Re: repo.or.cz wishes?, Petr Baudis, (Mon Aug 27, 8:50 pm)
Re: repo.or.cz wishes?, Jakub Narebski, (Mon Aug 27, 7:27 pm)
Re: repo.or.cz wishes?, Linus Torvalds, (Mon Aug 27, 7:38 pm)
Re: repo.or.cz wishes?, David Symonds, (Mon Aug 27, 8:38 pm)
Re: repo.or.cz wishes?, David Kastrup, (Tue Aug 28, 1:44 am)
Re: repo.or.cz wishes?, David Symonds, (Tue Aug 28, 2:06 am)
Re: repo.or.cz wishes?, Jing Xue, (Tue Aug 28, 10:31 am)
Re: repo.or.cz wishes?, Andreas Ericsson, (Mon Aug 27, 8:46 pm)
Re: repo.or.cz wishes?, David Symonds, (Mon Aug 27, 8:54 pm)
Re: repo.or.cz wishes?, Andreas Ericsson, (Mon Aug 27, 9:08 pm)
Re: repo.or.cz wishes?, Jing Xue, (Mon Aug 27, 5:27 pm)
Re: repo.or.cz wishes?, Matthieu Moy, (Mon Aug 27, 3:09 pm)
Re: repo.or.cz wishes?, Junio C Hamano, (Mon Aug 27, 2:58 pm)
speck-geostationary