Checkout
Julian Foad
committed
on 16 Apr 18
Shelving: start supporting binary files.

Use git diff binary literal format. This works for a stop-gap, but is
inefficient for large files.… Show more
Shelving: start supporting binary files.

Use git diff binary literal format. This works for a stop-gap, but is

inefficient for large files.

* subversion/libsvn_client/shelf.c

 (is_binary_file): New.

 (walk_callback): Use git binary diff for binary files.

* subversion/tests/cmdline/shelf_tests.py

 (shelve_binary_file_mod,

  shelve_binary_file_add,

  shelve_binary_file_del): Remove 'XFail'.

Show less