2010-07-25 27 views

cevap

9

Linux/UNIX'te bunun için patch komutunu kullanabilirsiniz.

Bu şu şekilde çalışır:

cd /usr/lib.../site-packages/django/ 
patch --dry-run -p1 < ~/downloads/somefix.patch 

yama komut güncellenmesi gerekiyor doğru dosyaları bulmak için dosyadaki arar. -p1, düzeltme ekini yama dosyasında belirtilen klasörün ilk düzeyini yok saymasını söyler. Çoğu zaman bu proje adıdır. --dry-run seçeneği, gerçek yürütmeyi önler, böylece deneme yapabilirsiniz.

Her şey yolunda olduğunda, --dry-run seçeneğini kaldırabilirsiniz ve gerçek yama uygulanır. Windows'ta


, çeşitli araçlar (örn WinMerge/TortoiseMerge) aynı şeyi yapmanızı sağlayacaktır menüde "yama uygula" seçeneği mevcuttur.