Size: 221
Comment:
|
Size: 690
Comment: converted to 1.6 markup
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
A ["Patch"] file is a file in the format generated by the ["Diff"] program. Patch files are usually shipped around in UnifiedDiff format, as generated with the "-u" option to the {{{diff}}} command. | A '''[[Patch|patch]] file''' is a single file annotating the changes between two versions of one or more text files. By "applying" a patch, you can update a set of text files from an older version to a newer version. Developers often use patch files to make their changes available to other developers. These files are also called ''"diffs"'', or ''a'' [[Diff|diff]], as they were traditionally generated by the diff program. While there are many different formats for patch files, the most common is the [[UnifiedDiff|unified diff]] format. Mercurial can generate patch files in the unified diff format with the ''hg diff'' command. ---- CategoryGlossary |
Patch file
A patch file is a single file annotating the changes between two versions of one or more text files. By "applying" a patch, you can update a set of text files from an older version to a newer version. Developers often use patch files to make their changes available to other developers.
These files are also called "diffs", or a diff, as they were traditionally generated by the diff program. While there are many different formats for patch files, the most common is the unified diff format.
Mercurial can generate patch files in the unified diff format with the hg diff command.