Ini ialah arahan pkgdiff yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
pkgdiff - alat untuk menggambarkan perubahan dalam pakej perisian Linux
DESCRIPTION
NAMA:
Penganalisis Perubahan Pakej Alat untuk menganalisis perubahan dalam pakej perisian Linux
HURAIAN:
Package Changes Analyzer (PkgDiff) ialah alat untuk menganalisis perubahan dalam Linux
pakej perisian (RPM, DEB, TAR.GZ, dll).
Alat ini bertujuan untuk penyelenggara Linux yang berminat untuk memastikan
keserasian versi pakej lama dan baharu.
Alat ini adalah perisian percuma: anda boleh mengedarkannya semula dan/atau mengubah suainya di bawah
syarat GNU GPL.
PENGGUNAAN:
pkgdiff PKG1 PKG2 [pilihan]
CONTOH:
pkgdiff LAMA.rpm BARU.rpm pkgdiff LAMA.tar.gz BARU.tar.gz
HUJAH:
PKG1
Laluan ke versi lama pakej (RPM, DEB, TAR.GZ, dll).
Jika anda perlu menganalisis sekumpulan pakej maka anda boleh lulus deskriptor XML bagi
kumpulan ini (fail VERSION.xml):
/* Versi kumpulan */
/* Nama kumpulan */
/path1/to/package(s) /path2/to/package(s) ...
PKG2
Laluan ke versi baharu pakej (RPM, DEB, TAR.GZ, dll).
SYARIKAT PILIHAN:
-h|-bantuan
Cetak bantuan ini.
-v|-versi
Maklumat versi cetakan.
-pembuangan
Cetak versi alat (1.7.1) dan jangan lakukan apa-apa lagi.
UMUM PILIHAN:
-laluan-laporan PATH
Laluan ke laporan. Lalai:
pkgdiff_reports/ / _ke_ /changes_report.html
-perincian
Cuba buat laporan terperinci.
-had-saiz SAIZ
Jangan menganalisis fail yang lebih besar daripada SIZE dalam kilobait.
-lebar WIDTH
Lebar Perbezaan Visual. Lalai: 75
-prelines NUM
Saiz konteks dalam Visual Diff. Lalai: 10
-abaikan-ruang-perubahan
Abaikan perubahan dalam jumlah ruang putih.
-abaikan-semua-ruang
Abaikan semua ruang putih.
-abaikan-garis-kosong
Abaikan perubahan yang semua barisnya kosong.
-cepat
Mod pantas tanpa mencipta Perbezaan Visual untuk fail.
-yang minimum
Cuba cari set perubahan yang lebih kecil.
LAIN PILIHAN:
-semak-penggunaan
Semak sama ada kandungan pakej digunakan oleh pakej lain dalam repositori.
-pengurus-pkg NAMA
Nyatakan alat pengurusan pakej. Disokong:
urpm - Mandriva URPM
-template
Cipta templat deskriptor XML ./VERSION.xml
-maklumat-tambahan DIR
Buang maklumat tambahan kepada DIR.
-tmp-dir DIR
Gunakan direktori temp tersuai.
-sorok-tidak berubah
Jangan tunjukkan fail yang tidak berubah dalam laporan.
-nyahpepijat
Tunjukkan maklumat nyahpepijat.
-yam NAMA
Tetapkan nama pakej kepada NAME.
-tajuk TITLE
Tetapkan nama pakej dalam tajuk laporan kepada TITLE.
-vnum1 NUM
Tetapkan nombor versi pakej lama kepada NUM.
-vnum2 NUM
Tetapkan nombor versi pakej baharu kepada NUM.
-pautan-sasaran TARGET
Tetapkan atribut sasaran untuk pautan dalam laporan:
_diri _kosong (lalai)
-senarai-tambah-dialih keluar
Tunjukkan kandungan fail teks yang ditambah dan dialih keluar.
-skip-subarchives
Langkau menyemak arkib di dalam pakej input.
-skip-corak Regex
Langkau menyemak laluan dalam arkib yang sepadan dengan REGEX.
-d|-direktori
Bandingkan direktori dan bukannya pakej.
LAPORAN:
Laporan akan dijana kepada:
pkgdiff_reports/ / _ke_ /changes_report.html
EXIT KOD:
0 - Tidak berubah. Alat telah berjalan tanpa sebarang ralat. bukan sifar - Diubah atau alat
telah berjalan dengan ralat.
MORE MAKLUMAT:
http://lvc.github.com/pkgdiff/
Gunakan pkgdiff dalam talian menggunakan perkhidmatan onworks.net