webdiff icon indicating copy to clipboard operation
webdiff copied to clipboard

Move files when resolving symlinks, rather than copying them

Open danvk opened this issue 2 months ago • 0 comments

If you try to diff a 100MB file at HEAD, git difftool will create one copy and one symlink. To run a directory diff, webdiff will make a new directory where that symlink becomes a full 100MB copy (#150). Rather than making a copy, we could move the original and then move it back once the diff finishes. This would be more efficient.

danvk avatar Jun 23 '24 16:06 danvk