[darcs-users] Request: porting patches advice (can I get rid of/ignore dependencies?)
Jonathan.Wright at orionhealth.com
Sun May 9 23:54:00 UTC 2004
I'm out of the office and away from home at the moment. From the recent discussion, I think I can see how to do it. I'll do a few tests when I get back to my home system. It looks like I must have made a mistake when I was trying to get them to have a common ancestor.
Thanks for the discussion.
From: darcs-users-admin at abridgegame.org on behalf of Kevin Smith
Sent: Mon 5/10/2004 4:38 AM
To: darcs-users at abridgegame.org
Subject: Re: [darcs-users] Request: porting patches advice (can I get rid of/ignore dependencies?)
Jonathan Wright wrote:
> At one stage I tried something akin to what you list below.
Ok. David has made it pretty clear why that wouldn't work. You need to
create a relationship between the two repos.
You should be able to do a VSS get of the common point into a darcs
repo, and inittree, record, and tag it. Each VSS branch will be
represented by an additional darcs repo. To create each branch, start
with 'darcs get' from the master repo, and then do a VSS get of the
lastest branch code, and record and tag that.
You could create them all at once, or one by one as you are about to
start work on a particular branch. If you want more precision, you could
create each branch repo by VSS getting multiple increments to bring you
up to the current branch state. You might also choose to fork each
branch from the latest common point, but a shortcut would be to fork
them from a single common ancestor (the point of the first VSS branch).
The "master" repo I mention above can actually be your mainline darcs
repo. Now, you have a set of repos that exactly correspond to the VSS
branches, but which share a common ancestor. Any changes you make to one
branch should be pullable to another.
I hope that makes sense.
darcs-users mailing list
darcs-users at abridgegame.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the darcs-users