Patchutils jest kolekcja aa narzędzi operujących na plikach z łatami.
Interdiff generuje przyrostowe poprawkę z dwóch poprawek przed wspólnego źródła. Na przykład, jeśli zastosowano wstępną poprawkę do drzewa źródłowego i chcesz zastosować inny wstępną poprawkę (co jest niezgodne z samego drzewa oryginalnego źródła), można użyć interdiff do generowania patcha, który chcesz zastosować. Możesz również skorzystać z tej recenzję zmiany między dwoma wstępnych poprawek.
Combinediff generuje jedną poprawkę z dwóch pierwotnych poprawek, co pozwala połączyć poprawek razem. Powstały patch zmienia tylko każdy plik raz.
Filterdiff wybierze fragmenty pliku poprawki, które dotyczą plików (lub, alternatywnie, nie pasujące) symbol wieloznaczny powłoki.
Fixcvsdiff jest do korygowania wyjście "cvs diff".
Rediff koryguje ręcznie edytować łaty, porównując oryginalną poprawkę z modyfikowanej jednego i regulacja offsetu i liczy.
Lsdiff wyświetla krótką listę uszkodzonych plików w pliku łaty, wraz z (opcjonalnie) numery linii na początku każdej poprawki.
Splitdiff oddziela się łaty z pliku poprawki, tak aby każdy nowy patch zmienia tylko dowolną plik raz. W ten sposób plik zawierający kilka przyrostowe łaty można podzielić na poszczególne przyrostowe łaty.
Grepdiff wyświetla listę plików zmodyfikowanych w plastrze, gdzie plaster zawiera podane wyrażenie.
Recountdiff ustala się liczbę i przesunięcia w unified diff.
Unwrapdiff rozwiązuje słowo owinięte jednolite dyferencjału.
Zastosowanie: OPCJE interdiff [] patch1 Patch2
interdiff --version | --help
OPCJE:
-U N linie max kontekście do przeprowadzenia
-i Zastanów się wielkimi i małymi literami, aby być takie same
-w ignorują zmiany w białych znakach poprawek
-b ignorują zmiany w ilości białych znaków
-B Ignorować zmian, których linie są puste
-p N elementy ścieżkę do ignorują
-q nie dodać tekst Uzasadnienie
-d PAT upuść kontekst na pasujące pliki
-z dekompresji plików .GZ i .bz2
--interpolate uruchomić jako '' interdiff
--combine prowadzony jako "combinediff"
--flip działać jako "flipdiff"
--no-revert-pominięte (interdiff) Gdy plaster z patch1 nie jest Patch2, to nie powróci
--W-miejscu (flipdiff) Napisz do wyjścia do oryginalnych plików wejściowych
Co nowego w tym wydaniu:
- interdiff wcześniej wprowadzenie absolutne nazwy plików na wejściu do programu poprawki.
- To teraz unika tego. Editdiff nie uruchamia się, gdy Rediff dokonano żadnych zmian w edytorze.
- prawidłowy kod wyjścia jest ustawiony gdy opcja dekompresji nie.
- tymczasowe wyciek plik został naprawiony.
- Dokumentacja została zaktualizowana.
Co nowego w wersji 0.3.1:
- zmienna środowiskowa TMPDIR jest teraz przestrzegane
- awaria rediff twierdzenie, został naprawiony.
- Program editdiff teraz zachowuje komentarzy markera.
- w stylu GNU długie nazwy są teraz dostępne dla większości opcji.
Komentarze nie znaleziono