Checkout
C. Michael Pilato
committed
on 11 Oct 07
Begin work on new API svn_repos_node_location_segments(), for issue
#2953 (Merge tracking information and operations not normalizing merge
s… Show more
Begin work on new API svn_repos_node_location_segments(), for issue

#2953 (Merge tracking information and operations not normalizing merge

sources to real repository locations).

* subversion/include/svn_types.h

 (svn_location_segment_t): New structure.

 (svn_location_segment_receiver_t): New callback type.

* subversion/include/svn_repos.h,

* subversion/libsvn_repos/rev_hunt.c

 (svn_repos_node_location_segments): New function (not fully implemented).

* subversion/tests/libsvn_repos/repos-test.c

 (struct nls_receiver_baton): New structure.

 (format_segment, nls_receiver, check_location_segments): New helpers.

 (node_location_segments): New test.

 (test_funcs): Add XFAIL reference to new node_location_segments test. Show less