Ben çok yeniden görmek ve son derece esnek ve modüler olmak istiyor olacaktır Object Oriented PHP kodu bir kütüphane oluşturmak için bir ihtiyaç var. Çünkü onun bağımsız doğası ben kendi SVN proje olarak var etmek istiyorum.
Ben, yeni bir web projesi oluşturmak kendi ayrı bir proje olarak SVN'de kaydedin, ve de bunun içindeki kitaplık proje kodu dahil edebilmek olmak istiyorum. Bu süreçte, web uygulama kodunu kodlama ve kaydedilmesini yaparken, ben kütüphaneye bir sınıf eklemek gerekebilir. Ben bunu ve geri kütüphaneleri proje kodu bu değişiklikleri taahhüt edebilmek olmak istiyorum.
Tüm bunların ışığında ben iki şekilde kod yönetmek olabilir
Geri özgün taban proje kodu bir şubesine kütüphaneye değişiklik taahhüt ve ben onu kullanıyordum web projesi için şube adını ilgili olun
Ne olursa var olabilecek herhangi bir özel referans boyutu büyüyen, geri özgün kod kütüphaneye değişiklikler kaydedilmeye.
I have two questions
Nasıl bana tek tek her projede değişiklik yapmak için izin, yani yıkılma işlevselliğini kırmak henüz yeni bir projeye bu kitaplık proje kodu içerebilir?
Nasıl senkronize kod tutabilir? Ben kitaplık kodu yönetme ilk yöntemini seçerseniz ben başka bir şubesinden değişiklikleri kapmak ve başka kullanım için çekmek isteyebilirsiniz.
EDIT - Ben sadece tek tek bu projeleri kontrol etmek ve de bunları tek tek / güncelleyin taahhüt gerçekleştirmek, ama sonra nasıl tek bir proje olarak bunları birlikte içerebilir? Daha açık olmak gerekirse, nasıl ben yukarıda ayrıntılarıyla noktaları dikkate birleşik bir subversion proje olarak kitaplık kodu içeren bir web projesi oluşturabilir?