Are you saying you think we should consider: 
a) moving from SVN to GIT
b) using GIT as a timesaver for conflicts?

Clay 

Sent from my iPhone

On Jan 29, 2011, at 12:24 PM, Simon Pepping <[email protected]> wrote:

> I read in the literature that GIT and Mercurial merge would be very
> much better at resolving possible conflicts than subversion. Today I
> tested this with the merge of the Temp_Color branch into trunk.
> 
> In GIT I used the GIT repository at https://github.com/apache/fop. The
> merge of Temp_Color resulted in one conflict, in status.xml. The
> conflict was presented precisely, and was easily resolved.
> 
> The merge in Subversion resulted in the following:
> 
> Summary of conflicts:
>  Text conflicts: 16
>  Property conflicts: 1
>  Tree conflicts: 68
> 
> The many tree conflicts were files that were removed in the branch and
> trunk or added in both. Obviously they were caused by the merges of
> trunk into Temp_Color earlier.
> 
> After the merge in GIT I got no compilation errors. I got three
> failures in the junit tests, which were also present in the branch. I
> investigated a few cases which gave a conflict in subversion. They
> were resolved correctly in GIT.
> 
> This merge result is a huge time saver, and I thought I should let you
> know.
> 
> Simon
> 
> On Wed, Jan 19, 2011 at 11:56:34AM +0100, Jeremias Maerki wrote:
>> I've cleaned up the color branch, tweaked a few things and did some more
>> testing. I'm happy with the current state, so I'm calling for a vote to
>> merge the current FOP color branch into trunk.
>> 
>> https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_Color
>> 
>> +1 from me, obviously.
>> 
>> Jeremias Maerki
>> 

Reply via email to