Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | tests: binary diff application. | Junio C Hamano | 2005-11-16 |
| | | | | | | | This adds more tests to cover cases where binary diff application succeeds. Signed-off-by: Junio C Hamano <junkio@cox.net> | ||
* | apply: allow-binary-replacement. | Junio C Hamano | 2005-11-16 |
| | | | | | | | | | | | | | | | | A new option, --allow-binary-replacement, is introduced. When you feed a diff that records full SHA1 name of pre- and post-image blob on its index line to git-apply with this option, the post-image blob replaces the path if what you have in the working tree matches the pre-image _and_ post-image blob is already available in the object directory. Later we _might_ want to enhance the diff output to also include the full binary data of the post-image, to make this more useful, but this is good enough for local rebasing application. Signed-off-by: Junio C Hamano <junkio@cox.net> | ||
* | git-apply: fail if a patch cannot be applied. | Junio C Hamano | 2005-11-16 |
Recently we fixed 'git-apply --stat' not to barf on a binary differences. But it accidentally broke the error detection when we actually attempt to apply them. This commit fixes the problem and adds test cases. Signed-off-by: Junio C Hamano <junkio@cox.net> |