Trac üzerinde WordPress çekirdeği (biri kullanılmış) için birkaç düzeltme eki gönderdim , ancak bunu her düşündüğümde saçmaladım çünkü bunu yapmak benim inanılmaz derecede sıkıcı.
Birisi lütfen çekirdek için bir yama göndermek için gerekli adımları ve daha sonra bu kadar sıkıcı olmamak için süreci düzene sokmanın en iyi yolunu detaylandırabilir mi? Şu anda Mac OS X ve PhpStorm çalışıyorum ama bir kabuk komut dosyası en kolay olabilir düşünüyorum? Ya da belki tüm rote çalışır bir PHP Script?
Sorunlardan biri, neyle başlamam gerektiğini tam olarak anlamadım. Bagaj ile başlayabilir miyim? Her yama oluşturmak istediğimde yeni bir kopya indirip bu kopyaya kodumu eklemem / düzenlemem gerekiyor mu?
Yine, SVN ile çalışırken ve yama gerçekten mevcut yetenek setimin dışında ve bunu değiştirmek istiyorum. Size umut WordPress yama uzmanları kurtarmaya gelebilir. Şimdiden teşekkürler.
GÜNCELLEME:
@ Hakre'nin cevabından sonra soruya daha fazla şey eklemeliyim:
- Eski sürümden yamalar oluşturabilir miyim yoksa gövde mi kullanmalıyım?
- Yayınlanan sürümü (3.0.1) kullanarak bir proje üzerinde çalışıyorsam, onu değiştirebilir ve çekirdek için bir yama oluşturabilir miyim yoksa bozulmamış ve yeni bir gövde kopyasını indirip ayarlayıp yeni değişikliklerimi orada yapmam gerekir mi?
- Kabuk betikleriyle yapabilir miyim, böylece giriş bilgisini kodun içine kodlayabilir ve sadece ihtiyacım olan her şeyi yeniden oluşturmak ve / veya yamayı oluşturmak için komut dosyasını çalıştırabilir miyim?
- Ve tuzaklar neler?
Tüm bu sorular, WordPress'in SVN'sinin nasıl çalıştığını bilenler tarafından varsayılıyor gibi görünüyor ve bu nedenle herhangi bir tartışmada her zaman göz ardı ediliyor.
svn diff > my-patch.patch
me gusta!