Pertanyaan yang diberi tag patch

Patch adalah file yang digunakan untuk mengubah paket kode sumber, misalnya untuk memperbaiki bug atau menambah fitur.

32
Menambal biner dengan dd

Saya telah membaca kutipan ini (di bawah) beberapa kali, paling baru di sini , dan saya terus-menerus bingung bagaimana ddbisa digunakan untuk menambal apa pun apalagi kompiler: Sistem Unix yang saya gunakan di sekolah, 30 tahun yang lalu, sangat terbatas dalam ruang RAM dan Disk. Terutama,...

21
Apa tujuan tambalan dari kernel linux?

Untuk setiap versi kernel Linux, ada file tambalan yang tersedia untuk diunduh. Sebagai contoh, linux-3.12.22 memiliki patch-3.12.22 yang sesuai . Apa tujuan tambalan itu? Untuk selalu menambal kernel yang sesuai sebelum mengkompilasinya, atau untuk memperbarui versi kernel dengan kernel yang...

15
Apakah ini cara yang baik untuk membuat tambalan?

Saya ingin membuat tambalan dari gcccabang tertentu membandingkannya dengan rilis resmi; jadi ketika saya membongkar tarball dari rilis stabil, saya bisa menerapkan patch dan mendapatkan yang setara dengan apa yang ada di cabang tertentu. Ini adalah pertama kalinya saya perlu membuat tambalan,...

14
Cara membuat tambalan abaikan sudah diterapkan bakhil

Saya memiliki file tambalan yang sangat besar yang saya coba terapkan pada kode saya. Masalahnya adalah, beberapa perubahan pada tambalan saya sudah ada dalam kode. Apakah ada cara untuk membuat tambalan dengan anggun mengabaikan perubahan yang telah diterapkan? The -Npilihan tidak melakukan apa...

10
Bagaimana cara membagi dan mengedit tambalan?

Terkadang saya perlu membagi tambalan besar menjadi yang lebih kecil (terpisah), misalnya untuk setiap fitur terpisah yang disertakan. Biasanya saya melakukannya melalui perintah vim yank / dd standar dan split-window switching. Tetapi apakah ada beberapa alat / trik vim untuk membantu pengeditan...

9
cara memasukkan file baru ke dalam tambalan

Saya mencoba membuat tambalan seperti yang diperkenalkan di sini . Katakanlah saya punya dua direktori pp1(modified version)dan pp0(clean version), saya membuat file tambalan pp0.patchdengan diffperintah: diff -crB pp0 pp1 > pp0.patch Masalahnya adalah jika ada file hanya di pp1, itu tidak...