Yani evet, ikinci bir STAGE sunucu olmalıdır. Ne benim dev kutusunu CVS içine benim kod koymak, ve ben birlikte gitmek gibi düzenli kaydedilmesini yapmaktır yok. Ben "AŞAMA" Sunucuya bir sürümünü itmek için hazır olduğum zaman, ben kademesi sahne ve onları etiketlemek istediğiniz dosyaları geçmesi:
cvs tag-F SAHNE
Sonra STAGE sunucuya gidin ve dosyaların STAGE sürümünü almak için STAGE bayrağı ile bir güncelleştirme yapmak:
up Cvs-r SAHNE
Bu da benim sahne sunucuda güncellemeleri ne zaman gelecek, ben sadece STAGE etiketi kapalı bırakabilirsiniz, böylece bu dosyalar üzerinde "AŞAMA" olmak üzere yapışkan etiket ayarlar:
up Cvs
Ben STAGE sunucuda benim kodu test ettik zaman nihayet, ben rsync kullanarak üretim sunucusuna rulo ...
Biz birkaç geliştiriciler bu yüzden kadar kararlı SAHNE sürümü tutmak birlikte çalışan var zor alabilirsiniz. Ben sadece bir ya da iki dosyaları küçük değişiklikler varsa bu durumda, ben sadece üretim sunucusuna üzerine onları ayrı ayrı scp'yi olacak ..
Son olarak, üretim sunucusuna kapalı bir dosya veya dosyaları gönderdikten sonra, benim üretim sunucularında üzerinde ne olduğunu bilmek sağlamak için, ben BÜLTENİ olarak benim sahne sunucusundaki tüm dosyaları etiketlemek ve aynı zamanda RELEASE20090713 veya ne olursa olsun geçerli tarih olarak. . gerekirse ben alabilirim o zaman bile anlık hareket var bu şekilde. Ama dikkat, bu yapışkan etiketi güncelleştirmek, bu yüzden benim normal eski değil
up Cvs
sahne sunucuda hala bana son STAGE dosyaları alır.
Şimdi senin durumunda, kadar kodlanmış URL gider gibi ... Sen zaten biliyorsun .. kötü kötü kötü ... bu yüzden gitmek gibi bunları düzeltmek ... Ama sahnede URL yeniden yazma yeniden apache URL kullanmak mümkün olabilir Özel bir TCP portuna konuşmak.
Eğer bir cisco router gibi akıllı bir ağ aygıtı varsa, IP kullanıcısının için PAT (port adres çevirisi) yapmak için o kadar ayarlayabilirsiniz. Port 80 düzenli üretim sunucunuza iletebilir ve liman 8080 sizin SAHNE sunucusu (liman 80) iletebilir .. Sonra yapmanız tüm apache URL SAHNE sunucu üzerinde yeniden yapmak var ve gördüğü bütün konak 8080 append. Şimdi tüm mesajlar ve bağlantıları doğru STAGE sunucularına gidecek ve apache yapılandırmaları da tam olarak aynı olabilir.