Kullanım
bspatch oldfile newfile patchfile
Açıklama
bspatch aracı, patchfile dosyasının bsdiff(1) tarafından oluşturulmuş bir ikili yama (binary patch) olduğu durumda, oldfile ve patchfile dosyalarını kullanarak newfile dosyasını oluşturur.
bspatch aracı, oldfile dosyasının boyutu artı newfile dosyasının boyutu kadar bellek kullanır; ancak performansta önemli bir kayıp olmaksızın çok küçük bir çalışma kümesini (working set) tolere edebilir.
Ayrıca Bakınız
bsdiff(1)
Yazarlar
Colin Percival cperciva@FreeBSD.org
Hatalar
bspatch aracı, oldfile dosyasının patchfile için doğru kaynak dosya olduğunu doğrulamaz. Yanlış bir dosyaya yama uygulamaya çalışmak genellikle anlamsız veriler (garbage) üretecektir; bu nedenle, bspatch kullanıcılarının, örneğin kriptografik karma değerlerini (cryptographic hashes) karşılaştırarak oldfile dosyasının patchfile dosyasının oluşturulduğu kaynak dosyayla eşleştiğini doğrulamaları önemle tavsiye edilir. Kullanıcılar ayrıca bspatch aracını çalıştırdıktan sonra newfile dosyasının yamanın oluşturulduğu hedef dosyayla eşleştiğini de doğrulamak isteyebilirler.
macOS 26.4 May 18, 2003 macOS 26.4