On Fri, Oct 28, 2005 at 03:29:25PM -0400, Daniel Berlin wrote: > For those who want a starting point to mirror the entire repo from, i > have placed an rzip'd (http://rzip.samba.org) copy of the repository in > > ftp://gcc.gnu.org/pub/gcc/infrastructure/gccrepo.tar.rz > > > It is 549 meg and expands to 8.5 gig.
I have generated an SVK repository to go with this. As anyone who's doing or done this themselves can attest, it takes a long time and a lot of RAM and a whole ton of I/O. So I recommend grabbing the dump and then updating it, for the foreseeable future. The dump is here: ftp://gcc.gnu.org/pub/gcc/infrastructure/svk-all-entire-history.tar.rz You need rzip to uncompress it. Before using it, set the repository UUID: uuidgen > svk/db/uuid Then, just tell svk where the depot is by using svk depotmap, and pointing at the unpacked copy. At that point it should work. //gcc (or /depot/gcc if you use a named depot) is mirrored from There's a lot to be learned (for me at least) about using svk. At some point I will update the wiki with useful bits, but I don't have many just yet. For instance, two open questions while I was writing this: - how to make svk refuse commits to the mirrored portion instead of wanting to push them upstream - how to make svk access depots remotely I'm sure they're both possible, I just don't know how yet :-) -- Daniel Jacobowitz CodeSourcery, LLC