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

Re: Centralized repository

From
Jeff King <peff@peff.net>
Date
Feb 25, 2007, 06:04 UTC
Message-ID
<20070225060400.GB17031@coredump.intra.peff.net>
In-Reply-To
<EF7846A2-C573-4018-B399-EBBEEE2812A4@mac.com>
On Sat, Feb 24, 2007 at 09:14:27PM -0500, bob wrote:
> Anyway, for this one repository, I would really like GIT to support  
> the CVS/SVN central repository system.  The rest of the time, I am  
> quite happy with GIT's distributed system even though all of my  
> repositories are really just for me.

For a while I was running git with an 80-gig repository of media files. I found it useful to network mount the central git repo (I used SMB), and clone to the local machine using alternates (i.e., "git clone -s /net/mounted/git /local/git"). It should work as a normal git repo, except that all object accesses will transparently go over the network, which obviously slows things down a bit (but no slower than CVS!).

You should be able to pack at your size of repo (I obviously couldn't, but I was working with a few very large files, so the overhead wasn't too bad).

HTH, -Peff

Previous: bobNext: Andy Parkins
Message 2 of 5 in “Centralized repository”
  1. bobFeb 25, 2007
  2. Jeff KingFeb 25, 2007
  3. Andy ParkinsFeb 25, 2007
  4. Robin RosenbergFeb 25, 2007
  5. Martin WaitzFeb 25, 2007

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.