Richard Earnshaw - Re: Creating a partial mirror of the repository with SVK (original) (raw)
This is the mail archive of the gcc@gcc.gnu.orgmailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] |
- From: Richard Earnshaw
- To: Ludovic Brenta
- Cc: gcc at gcc dot gnu dot org
- Date: Thu, 24 Nov 2005 11:00:27 +0000
- Subject: Re: Creating a partial mirror of the repository with SVK
- References: <87y83f3w5d.fsf@ludovic-brenta.org>
On Wed, 2005-11-23 at 21:13, Ludovic Brenta wrote:
I've read the wiki page that explains how to mirror GCC's repository using SVK, and I would like to pick up just the parts I need so I can keep the size of the mirror below 4 Gb due to limited disk space.
Specifically, I need just a few branches: gcc_3_4_branch, gcc_4_0_branch, gcc_4_1_branch, and trunk. Also I only want to build with --enable-languages=c,c++,ada. In particular I'd like not to mirror java, gfortran, objc, or treelang.
Is this possible? How?
I don't think so.
AFAICT you can mirror only subtrees of the repository. Thus you can mirror trunk, or a single branch without problems, but you can't mirror a subset of the branches (or all the branches and not the tags).
You might be able to mirror each branch independently, but that means you won't get any benefit of the common code between branches/trunk. Effectively you would have N independent mirrors of subsets of the repository. If the number of branches is small that might still be better than mirroring the entire repository, but you probably loose the ability to merge across the mirrors.
R.
- References:
- Creating a partial mirror of the repository with SVK
* From: Ludovic Brenta
- Creating a partial mirror of the repository with SVK
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |