Log Message: |
Workaround for 'svn blame' -g with old clients.
Old clients rely on receiving a callback whenever the path changes, e.g.
when switching from one branch to another. So, for now, we unconditionally
send a text delta in that case. Future releases should make that backward
compatibility behavior an option that will be controlled be e.g. client
capabilities.
Found by: philip
* subversion/libsvn_repos/rev_hunt.c
(send_path_revision): Always send a text delta when the path changes.
* subversion/tests/libsvn_client/mtcc-test.c
(handle_rev): Update the expectations.
|