[darcs-users] Setting up common ancestry between unrelated but identical files so patches can be shared between them

Asfand Yar Qazi ayqazi at gmail.com
Tue Nov 13 11:21:31 UTC 2007


Hi,

Where I work, we're in a bit of a predicament.  We've been using
subversion for a long time, and maintain 2 different products that
both sell stuff using a common 'ordering model' that is mostly shared
between them by way of a third repository - lets call it 'the lib' -
with the use of externals.

I've convinced my company to convert to darcs.  However, they want to
basically do the following:

Take app 1 and 'the lib', create a single self-contained application
stored under darcs.

At a later date, take app 2 and 'the lib', create a self-contained
application stored under darcs.

Be able to share patches between them.

Obviously if there's no common ancestry, we can't share patches
between files even if they're identical (by common ancestry I mean
one's repository was cloned from the other ones).

Any idea how this can be made to work?  Thanks


More information about the darcs-users mailing list