[fpc-devel] Need advice for refactoring
micha at neli.hopto.org
Mon Jul 19 10:53:27 CEST 2010
Florian Klaempfl wrote:
> Micha Nelissen schrieb:
>> In a distributed environment this is more common, like: person B
>> partially pulls (some commits) from person A, and person C pulls from
>> both A and B. Or a diamond where B and C pull from A, and D pulls from B
>> and C.
> Yes, but those are merges of regular commits?
True, but the point is that in both cases it's possible that someone
merges a specific commit twice. Maybe subversion also handles this case
well; I have never tried.
One may get the same problem when merging two-way which is necessary
with long-lived branches (the branch merges commits from trunk, and
later the complete branch is merged back into trunk). Or those branches
have to 're-based' (not a real subversion action is it?) but then you
can't merge from them anymore.
More information about the fpc-devel