Bu terimi ofis çevresinde duyuyorum ve bunun yazılım geliştirme yaşam döngüsü ile ilgili olduğunu biliyorum. "Tanıtmak" ne anlama geliyor? Bağlam: örneğin bir dosyayı tanıtmak için.
Bu terimi ofis çevresinde duyuyorum ve bunun yazılım geliştirme yaşam döngüsü ile ilgili olduğunu biliyorum. "Tanıtmak" ne anlama geliyor? Bağlam: örneğin bir dosyayı tanıtmak için.
Yanıtlar:
İyi kurulmuş bir yazılım geliştirme mağazasında çeşitli ayrılmış ortamlara sahip olacaksınız. "Korumalı Alan", "geliştirme", "entegrasyon testi", "Kullanıcı Kabul Testi", "Performans Testi" ve son olarak "Üretim" (veya yazılım satıyorsanız / dağıtıyorsanız "beta" ve "Genel Sürüm").
Bu, testin kalitesinin ve titizliğinin ilerlemesi olmalıdır. Sandbox ortamında "gee whiz bunu derleyebilirim" den "Fişi çekmediğiniz sürece bu özelliğe göre çalışacağını kesinlikle garanti ederim."
Bir yazılım parçasını bir ortamdan diğerine taşımak, yazılımın "tanıtılması" olarak bilinir. Promosyondan önce, bileşenin tanıtılmaya uygun olduğunu kanıtlamak için bir çeşit kalite güvencesi ve testi yapılmalıdır.
Tam bağlam muhtemelen "bir dosyayı üretime yükseltmek" veya bunun gibi bir şeydir. Bu sadece dosyanın "daha önemli" veya "daha kritik" sisteme taşınacağı anlamına gelir. Muhtemelen bu sadece kod inceleme, test, Soru-Cevap oturumunun kapatılması vb. Sonrasında gerçekleşir.
Analoji: Bir takım lideri bir menajere "terfi eder".
Bir dosya tanıtıldığında bir ortamdan diğerine nasıl taşınır?
Bu tamamen, test ve üretim ortamlarınız için bir şeyler oluşturma ve dağıtma şeklinize bağlıdır.
Ancak, örneğin sürüm kontrolünüz için Git'i kullandığınızı ve test ortamınız için bir dalınız ve üretim ortamınız için bir dalınız olduğunu varsayalım. Bu durumda, test dalınızdaki değişiklikleri üretim dalınızla birleştirerek, üretim kodunu yeniden oluşturarak ve dağıtarak bir dosyayı (veya büyük olasılıkla birkaç dosyada değişiklik içeren bir değişiklik kümesini) tanıtabilirsiniz . (Veya üretim dalının KAFASINI, test dalındaki değişiklik kümesinin son taahhüdü ile aynı yapmak için sıfırlama yapabilirsiniz. Veya kiraz toplama yapabilirsiniz ...)