Geri

UEFN'de İşbirliğini Geliştirmek için Unreal Revision Control'ü Kullanın

6 May 2024

Fortnite Ekibi

Adanıza son dokunuşları yapıyorsunuz. Bir anda simülasyonda bir aksaklık yaşanıyor ve son birkaç saatteki tüm ilerlemeniz kayboluyor. 

Ne oldu? 

Takımınızdan biri yanlışlıkla çalışmanızın üzerine yazdı. Bu durum size sinir bozucu şekilde tanıdık geliyorsa, bir takımın parçası olarak çalışırken elinizin altındaki en önemli UEFN araçlarından biri olan Unreal Revision Control'ü (URC) uygulamanın zamanı gelmiş demektir.

Revizyon kontrolü kulağa pek hoş gelmese de çok faydalı olabilir. Emek verdiğiniz çalışmanın kaybolmasını önlemenin ötesinde, revizyon kontrolü işbirliğini daha verimli hale getirir ve üretim süresini kısaltarak sürümleri daha hızlı yayınlamanıza yardımcı olur.
 

Çalışmanın Üzerine Yanlışlıkla Yazılmasını Önleyin

Unreal Revision Control özünde, özellikle başkalarıyla birlikte çalışırken projenizin etkili bir şekilde yönetilmesiyle ilgilidir.

URC, proje ortamınızı gerçek zamanlı olarak sürekli günceller, böylece herkes adanın en son sürümünde geliştirme yapar. Aynı zamanda öğeler üzerinde her seferinde yalnızca bir takım üyesinin değişiklik yapmasını sağlayarak takım arkadaşlarının yanlışlıkla birbirlerinin çalışmalarının üzerine yazma veya aynı şey üzerinde çalışarak zaman kaybetme ihtimalini ortadan kaldırır.  

Başlamak için, yeni bir proje oluştururken "Unreal Revision Control" kutusunu seçin. Bu seçeneği açtığınızda UEFN, adanızın ve öğelerinizin anlık görüntüsünü alır. Bu anlık görüntü, adada çalışan herkes tarafından yapılan değişiklikleri senkronize ederek sürekli güncellenir.

URC, taşıdığınız veya düzenlediğiniz öğeleri otomatik olarak gözden geçirir. Hadi hiç zaman kaybetmeden ihtiyaçlarınızı hazırlayın. Bir öğeyi taşımaya veya düzenlemeye başladığınızda, URC öğeyi size kilitler ve siz öğeyi kullanırken diğer takım üyelerinin değişiklik yapmasını engeller.

Başka birinin kullandığı öğe üzerinde değişiklik yapmaya çalışırsanız düzenlemeler uygulanmaz ve başka birinin bu öğeyi düzenlediğini bildiren bir pencere açılır. Bu işlevsellik sayesinde değişikliklerin uygulanmayacağının farkında olmadan bir öğe üzerinde saatlerce çalışmanız engellenir. 
 

Projenin her zaman en güncel sürümü üzerinde çalışmayı sağlamak için herkesin yaptığı düzenlemeler senkronize olmalıdır. UEFN, senkronize edilmesi gereken değişiklikler yapıldığında "En Sonuncuya Senkronize Et" düğmesini görüntüleyerek sizi bilgilendirir. Herkesin aynı yolda ilerlemesi için tıklanabilir bir seçenek olarak gördüğünüzde bu düğmeyi seçtiğinizden emin olun.

URC'nin bir diğer bileşeni de kendi yaptığınız değişiklikleri kontrol etmektir. Kontrol edilmesi gereken değişiklikler yaptığınızda, "Değişiklik Yok" değerinden "Değişiklikleri Gir" değerine geçen bir düğme göreceksiniz. Çalışırken bunu göz önünde bulundurun ve size uygun olduğunda "Değişiklikleri Gir" seçeneğini seçtiğinizden emin olun.
 
 

Anlık Görüntü Geçmişi

Anlık görüntülere geri dönelim. Önemli anlık görüntü bilgilerini öğrenmek için bir projenin anlık görüntü geçmişini inceleyebilir, anlık görüntüleri tarihe göre filtreleyebilir ve projelerinizde çakışan tüm öğeleri görüntüleyebilirsiniz. Ayrıca geçmiş listesinden daha önceki bir anlık görüntüyü geri yükleyerek projenin o sürümünden çalışmaya devam edebilirsiniz.

Daha fazla bilgi için Anlık Görüntü Geçmişi ve Çakışma Çözümü dokümantasyonumuza göz atın!
 

Çakışma Çözüm Aracı

Unreal Revision Control projenizdeki çakışmaları yönetmek için artık daha etkili bir yol sunuyor. Çakışmalar birçok sebepten dolayı yaşanabilir ama en yaygın olanı, bir takım arkadaşının, başka bir takım arkadaşının yaptığı düzenlemeleri gönderdiği bir projenin aynı bölümünde çevrimdışı bir şekilde değişiklik yapmasıdır.

Takım arkadaşları anlaşmazlığa düştüğünde Çakışma Çözümü aracı, bir öğenin hangi sürümüyle ilerlemek istediğinizi seçmeniz için görsel, veri açısından zengin ve etkileşimli bir arayüz sağlar.

"En Sonuncuya Senkronize Et" düğmesine bastığınızda, oluşan çakışmalar hakkında bir açılır mesajla bilgilendirileceksiniz. "Çakışmaları İncele" seçeneğine tıklandığında Çakışma Çözümü aracı açılır.

Buradan, kendi değişikliklerinizin anlık görüntüsünü mü yoksa takım arkadaşınızın değişikliklerinin anlık görüntüsünü mü kaydedeceğinizi seçerek çakışmayı çözebilirsiniz.

Böyle çakışmaları çözerek projenizi hızlı ve kolay bir şekilde ilerletebilirsiniz. Daha fazla detay için Anlık Görüntü Geçmişi ve Çakışma Çözümü dokümantasyonumuza bakın.
 
 

Unreal Revision Control'ü Keşfedin

Gösterdiğimiz gibi, Unreal Revision Control özelliği, emek verdiğiniz çalışmanızın silinmesini önleyebilecek yararlı bir güvenlik ağıdır. Bu nedenle, UEFN'de projeler üzerinde çalışırken sürecinizin standart bir parçası olmalıdır.

Kendi projeleriniz için Unreal Revision Control'ü nasıl kuracağınızı öğrenmek için Unreal Revision Control dokümantasyonumuza göz atın.