sapling/lib/xdiff
Mateusz Kwapich 93ad9cffee add symlink handling
Summary:
Symlinks are treated as files with "special" mode and link target in contents.

`hg diff --git` and `git` behaviours differ wrt to replacing files with
symlinks:
 * git renders that as two operations: removing a file and adding a symlink
 * hg renders that as file modification

 I'm choosing the `hg --git` behaviour for now (as it was easier to implement)

Reviewed By: krallin

Differential Revision: D18169625

fbshipit-source-id: 9ef746c7d242f7142a5ac89924a3e9bed08cb383
2019-10-30 05:03:25 -07:00
..
src add symlink handling 2019-10-30 05:03:25 -07:00
tests add symlink handling 2019-10-30 05:03:25 -07:00
Cargo.toml switch test binary to structopt 2019-10-28 04:21:44 -07:00