• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux Patchutils Download

Patchutils

January 23, 2009
Patch files are the primary focus of a collection of small programs designed to operate on them.
Version 0.3.1
License GPL
Platform Linux
Supported Languages English
Homepage people.redhat.com
Developed by Tim Waugh
Patchutils is a collection of tools designed to work with patch files. One of these tools is Interdiff, which can create an incremental patch from two patches that are based on the same source. This is particularly useful when you want to apply a new pre-patch to a source tree that has already been patched with a pre-patch. Interdiff will generate the patch that you need to apply.

Another tool included in Patchutils is Combinediff, which can be used to merge two incremental patches into a single patch file. This is a useful feature as the resulting patch file will only alter each file once.

Filterdiff is a tool that can be used to select portions of a patch file that apply to shell wildcards. You can also use it to exclude portions of a patch file that don't apply to the wildcards.

In addition to these tools, Patchutils includes Fixcvsdiff, Rediff, Lsdiff, Splitdiff, Grepdiff, Recountdiff, and Unwrapdiff. Each of these tools provides different functionalities for working with patch files.

For example, Rediff can be used to correct hand-edited patches by comparing the original patch with the modified one and adjusting the offsets and counts. Lsdiff provides a short listing of affected files in a patch file, along with the line numbers of the start of each patch.

Usage of Interdiff can be done by using the command line options. The -U option is used to specify the maximum number of lines of context to carry. The -i option is used to consider upper- and lower-case to be the same. The -w option is used to ignore whitespace changes in patches. The -b option is used to ignore changes in the amount of whitespace. The -B option is used to ignore changes whose lines are all blank. The -p option is used to specify the number of pathname components to ignore. The -q option is used to exclude rationale text. The -d option is used to drop context on matching files. The -z option is used to decompress .gz and .bz2 files.

Finally, Patchutils also provides different ways to run the tools, such as 'interpolate', 'combine', and 'flipdiff'. The '--no-revert-omitted' option can be used in interdiff to prevent reversion of patches that are not in patch2. The '--in-place' option can be used in flipdiff to write the output to the original input files.
What's New

Version 0.3.1: N/A

Free Download 155K
380
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

Aurora Icy Mod
This GNOME desktop theme offers a clean look and is based on ...
Om@r Cockroach
Protect the cockroach from slippers in this game. Exercise quick reflexes and ...
KCheckers
KCheckers is a software program that allows users to play the traditional ...
URI id
The URI id extension permits the utilization of site and page-specific userContent.css ...
Bigfish Firewall
BigFish Firewall is a PHP script suite that creates an iptables firewall ...
Vshnu
This software consists of a visual shell and a CLI shell that ...
errormarker
Errormarker is a Vim plug-in that detects and labels lines with compile ...
poker-eval
This C library is designed to evaluate poker hands, allowing for quick ...
Pads
Pads is a detection system that uses signatures to passively detect network ...
e16menuedit2
e16menuedit2 is a menu editor designed for the E16 desktop environment. It ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.