Details
-
Suggestion
-
Resolution: Fixed
-
None
-
Crucible: Version:2.8.1 Build:20120829051639 2012-08-29
mercurial: 2.2
OpenJDK 1.6.0_24 (rhel-1.49.1.11.4.el6_3-x86_64 RPM)
Description
From http://mercurial.selenic.com/wiki/GitExtendedDiffFormat
Mercurial's default format for showing changes between two
versions of a file is compatible with the unified format of GNU
diff, which can be used by GNU patch and many other standard
tools.
While this standard format is often enough, it does not encode the
following information:
- executable status and other permission bits
- copy or rename information
- changes in binary files
- creation or deletion of empty files
Mercurial also supports the extended diff format from the git VCS
which addresses these limitations. The git diff format is not
produced by default because a few widespread tools still do not
understand this format.
Crucible is one of the "few widespread tools" that does not support the extended git diffs.
Attachments
Issue Links
- has a derivative of
-
CRUC-7951 Support for binary files changes in Git diffs (patches)
- Not Being Considered
- is duplicated by
-
CRUC-6488 Support Mercurial patches generated with "hg export --git"
- Closed
- is related to
-
CRUC-6091 Crucible doesn't understand git diffs
- Closed
- mentioned in
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...