info-cvs
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]