Project: Subversion

Revision: 32913

Author: julianfoad

Date: 05 Sep 2008 07:08:22

Changes:

Allow 'svn merge' to merge diffs which add 'svn:eol-style' properties
to files that used to have inconsistent newlines.

This makes merge_tests.py 107 pass.

This is a follow-up to r30756 which did the same thing for some cases.

Patch by: glasser
me

* subversion/libsvn_wc/merge.c
(detranslate_wc_file): Repair newlines when translating 'left' file in a
merge. Add some comments about this.
(maybe_update_target_eols): Add similar comments for the case fixed by
r30756.

* subversion/tests/cmdline/merge_tests.py
(test_list): Remove 'XFail' from test 107, as it now passes.

Files:
modified: /trunk/subversion/tests/cmdline/merge_tests.py (try)
modified: /trunk/subversion/libsvn_wc/merge.c (try)
Diff: To list