Jest to polecenie pkgdiff, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
pkgdiff - narzędzie do wizualizacji zmian w pakietach oprogramowania Linux
OPIS
NAZWA:
Package Changes Analyzer Narzędzie do analizowania zmian w pakietach oprogramowania Linux
OPIS:
Package Changes Analyzer (PkgDiff) to narzędzie do analizy zmian w systemie Linux
pakiety oprogramowania (RPM, DEB, TAR.GZ itp.).
Narzędzie przeznaczone jest dla opiekunów Linuksa, którzy są zainteresowani zapewnieniem
kompatybilność starych i nowych wersji pakietów.
To narzędzie jest darmowym oprogramowaniem: możesz je rozpowszechniać i/lub modyfikować w ramach
warunkach licencji GNU GPL.
STOSOWANIE:
pkgdiff PKG1 PKG2 [opcje]
PRZYKŁADY:
pkgdiff STARY.rpm NOWY.rpm pkgdiff STARY.tar.gz NOWY.tar.gz
ARGUMENTY:
PKG1
Ścieżka do starej wersji pakietu (RPM, DEB, TAR.GZ itp.).
Jeśli chcesz przeanalizować grupę pakietów, możesz przekazać deskryptor XML
ta grupa (plik VERSION.xml):
/* Wersja grupowa */
/* Nazwa grupy */
/ścieżka1/do/pakietów /ścieżka2/do/pakietów ...
PKG2
Ścieżka do nowej wersji pakietu (RPM, DEB, TAR.GZ itp.).
INFORMACJE OPCJE:
-h|-pomoc
Wydrukuj tę pomoc.
-v|-wersja
Wydrukuj informacje o wersji.
-dumpwersja
Wydrukuj wersję narzędzia (1.7.1) i nie rób nic więcej.
GENERAŁ OPCJE:
-ścieżka-raportu PATH
Ścieżka do raportu. Domyślny:
pkgdiff_reports/ / _Do_ /raport_zmian.html
-Detale
Staraj się tworzyć szczegółowe raporty.
-limit rozmiaru ROZMIAR
Nie analizuj plików większych niż SIZE w kilobajtach.
-szerokość SZEROKOŚĆ
Szerokość różnicy wizualnej. Wartość domyślna: 75
-prelinie NUM
Rozmiar kontekstu w różnicowaniu wizualnym. Wartość domyślna: 10
-ignore-zmiana-spacji
Zignoruj zmiany w ilości białych znaków.
-ignore-całą-spację
Ignoruj wszystkie białe znaki.
-ignore-puste-linie
Ignoruj zmiany, których wiersze są puste.
-szybki
Tryb szybki bez tworzenia różnic wizualnych dla plików.
-minimalny
Spróbuj znaleźć mniejszy zestaw zmian.
INNE OPCJE:
-sprawdź-użycie
Sprawdź, czy zawartość pakietu jest używana przez inne pakiety w repozytorium.
-pkg-manager IMIĘ
Określ narzędzie do zarządzania pakietami. Utrzymany:
urpm — Mandriva URPM
-szablon
Utwórz szablon deskryptora XML ./VERSION.xml
-Informacje dodatkowe DIR
Zrzuć dodatkowe informacje do DIR.
-tmp-katalog DIR
Użyj niestandardowego katalogu tymczasowego.
-ukryj-bez zmian
Nie pokazuj w raporcie niezmienionych plików.
-odpluskwić
Pokaż informacje o debugowaniu.
-Nazwa IMIĘ
Ustaw nazwę pakietu na NAZWA.
-tytuł TYTUŁ
Ustaw nazwę pakietu w tytule raportu na TITLE.
-vnum1 NUM
Ustaw numer wersji starego pakietu na NUM.
-vnum2 NUM
Ustaw numer wersji nowego pakietu na NUM.
-links-cel TARGET
Ustaw atrybut docelowy dla linków w raporcie:
_self _blank (domyślnie)
-lista-dodana-usunięta
Pokaż zawartość dodanych i usuniętych plików tekstowych.
-pomiń podarchiwum
Pomiń sprawdzanie archiwów wewnątrz pakietów wejściowych.
-wzór pomijania REGEX
Pomiń sprawdzanie ścieżek w archiwach pasujących do REGEX.
-d|-katalogi
Porównaj katalogi zamiast pakietów.
RAPORT:
Raport zostanie wygenerowany do:
pkgdiff_reports/ / _Do_ /raport_zmian.html
EXIT KODY:
0 - Bez zmian. Narzędzie uruchomiło się bez żadnych błędów. niezerowe - Zmieniono lub narzędzie
działał z błędami.
WIĘCEJ INFORMACJE:
http://lvc.github.com/pkgdiff/
Użyj pkgdiff online, korzystając z usług onworks.net