Uygulamanın yeni bir sürümünün geliştirmesine başlarken, önceki sürüm üretimde kalmaya devam ediyor. Yeni sürümü geliştirirken mevcut üretim sürümüne düzeltmeler ve güncellemeler dağıtmaya devam etmelisiniz. Yeni sürüm kodu AWS CodeCommit'te depolanır. Bu gereksinimleri karşılayan dallanma stratejisi nedir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: main dalından, üretim hata düzeltmeleri için bir özellik dalı ve yeni sürümün geliştirilmesi için main'den ikinci bir özellik dalı oluşturun..
Neden bu cevap
Doğru strateji, main dalından hem üretim hata düzeltmeleri için bir özellik dalı hem de yeni sürüm geliştirme için ayrı bir özellik dalı oluşturmaktır. Bu yaklaşım, mevcut üretim sürümüne yönelik acil düzeltmelerin yeni sürüm geliştirmeyi kesintiye uğratmadan yapılmasını sağlar. main dalı her zaman kararlı ve üretime hazır bir durumu temsil eder. Yanlış seçenekler: Git etiketleri (tags) belirli bir noktadaki kodu işaretlemek için kullanılır, ancak aktif geliştirme veya hata düzeltmeleri için ayrı dallar sağlamazlar. Üretim kodunu temsil eden bir dal oluşturup push'ları engellemek, hata düzeltmelerini zorlaştırır ve esnek değildir. Yeni bir CodeCommit deposu oluşturmak, kod tabanını parçalar ve sürüm kontrolünü karmaşıklaştırır.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez