Saya telah mengirimkan beberapa tambalan untuk inti WordPress di Trac (salah satunya telah digunakan) tetapi setiap kali saya berpikir untuk melakukannya, saya merasa ngeri karena pengaturan saya untuk melakukannya sangat membosankan.
Bisakah seseorang tolong jelaskan langkah-langkah yang diperlukan untuk mengirimkan tambalan untuk inti, dan kemudian cara terbaik untuk merampingkan proses sehingga tidak terlalu membosankan? Saya bekerja Mac OS X dan PhpStorm saat ini tapi saya pikir skrip shell mungkin paling mudah? Atau mungkin Skrip PHP yang berfungsi baik?
Salah satu masalahnya adalah saya tidak sepenuhnya mengerti apa yang harus saya mulai. Apakah saya mulai dengan trunk? Apakah saya harus mengunduh salinan baru dan menambah / mengedit salinan itu dengan kode saya setiap kali ingin membuat tambalan?
Sekali lagi, sementara saya telah melakukannya, bekerja dengan SVN dan menambal benar-benar di luar keahlian saya saat ini dan saya ingin mengubahnya. Semoga Anda ahli patching WordPress bisa datang menyelamatkan saya. Terima kasih sebelumnya.
MEMPERBARUI:
Setelah jawaban @ hakre, saya pikir saya harus menambahkan lebih ke pertanyaan:
- Bisakah saya membuat tambalan dari versi yang lebih lama atau saya harus menggunakan trunk?
- Jika saya sedang mengerjakan sebuah proyek menggunakan versi yang dirilis (3.0.1) dapatkah saya memodifikasinya dan membuat tambalan untuk inti atau apakah saya harus mengunduh dan mengatur salinan asli dan baru dari bagasi dan baru membuat modifikasi saya di sana?
- Dapatkah saya melakukan dengan skrip shell sehingga saya dapat menyandikan login ke skrip dan menjalankan skrip untuk menciptakan kembali semua yang saya butuhkan dan / atau untuk membuat tambalan?
- Dan apa jebakannya?
Semua pertanyaan ini tampaknya diasumsikan oleh mereka yang tahu cara kerja SVN WordPress dan karena itu selalu tersinggung dalam diskusi apa pun.
svn diff > my-patch.patch
:, saya gusta!