I have a project where I need to support changes to both text and binary files. I have several options:
- Using patches
- Use a version control system such as git or hg.
For my purposes, patches are the best option if they are only text files. However, since there are images that can be replaced / added / removed, is this the best way to go?
Is there a clean diff / patch utility that can also take care of binary differences (without the need to specify it in binary form - I should be able to delimit the entire directory and not separate files, which I can not do with bash diff in binary mode) and use them like patches? If not , which version control system is cleaner when it comes to binary files?
git mercurial versioning quilt
Vanwaril Feb 17 2018-11-11T00: 00Z
source share