monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-devel] How to split a project


From: hendrik
Subject: [Monotone-devel] How to split a project
Date: Mon, 22 Feb 2010 09:45:49 -0500
User-agent: Mutt/1.5.18 (2008-05-17)

Let's say I have some code checked in along some branch.  Over the year 
it has evolved so that it has become two separate programs, that don't 
share any code any more, and make sense to develop independently.

Evidently, it makes sense to make two branches, one for each program.
The obvious way is just start new branch(es) and in each branch delete 
all the files now belonging to the other.

BUT.  If years down the line, someone wants to include both these 
programs into another project, I don't want the merge saying, let's 
merge all these changes.  Looky here, all the files of each branch have 
been deleted on the other.  There's nothing left!  And that someone 
mysteriously end up with no files instaed of all the files.

Is there a better way to split a project?  If not, should there be?

Or, 

Am I worrying about nothing?

-- hendrik





reply via email to

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