[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: One working copy part of two repositories?
From: |
Stefan Bellon |
Subject: |
Re: One working copy part of two repositories? |
Date: |
Wed, 21 Feb 2001 20:06:43 +0100 |
User-agent: |
Pluto/2.02d (RISC-OS/4.02) POPstar/2.02 |
In article <address@hidden>,
Eric Siegerman <address@hidden> wrote:
> On Tue, Feb 20, 2001 at 11:19:29PM +0100, Stefan Bellon wrote:
> > Hm, perhaps I wasn't clear enough with my needs.
> >
> > I have only anonymous read access to the main repository. On my
> > porting machine I can create an own repository where I have full
> > access (obviously). So I'd like to put my development into a local
> > CVS repository, but still I want to profit from changes in the main
> > CVS tree while I do the porting. Thus I need some kind of "merge"
> > from a CVS checkout of the main CVS tree into my local one. %-}
> Oh, well that's a lot easier! See "Tracking third-party sources"
> in the manual.
Ok, I've had a look at it now. As the mentioned import only works when
not importing another CVS working copy, but merely a "normal" source
tree, I think I can't checkout the sources from the main CVS tree, but
I have to export them, right?
So I'd have to the take the following steps:
1) cvs export from main CVS repository
2) cvs import to local CVS repository
3) do the whole porting, excessively using CVS ;-)
4) whenever main CVS is updated (bugfixes, feature additions, ...)
I have to repeat from 1)
I'm just not absolutely sure when I can use the one and same directory
and when I have to use a second temporary one.
It looks to me that for the initial 1) as well as 2) and 3) I can use
one and the same directory. But if I want to import another main
version, then I have to export this to a second directory and import it
from there. Is this right?
TIA.
Greetings,
Stefan.
--
Stefan Bellon * <mailto:address@hidden> * <http://www.sbellon.de/>
PGP 2.6 and GnuPG (OpenPGP) keys available from my home page
If at first you don't succeed, get someone else to do it.