Visual Studio Kodu (VSC) için Unreal Revision Control (URC) uzantısı, Verse kodunda ve Anlık Görüntü Geçmişi’nde anlık revizyon kontrolü geribildirimi sağlar. URC uzantısı, önceden var olan VSC araçlarını tamamlayan özellikler ve fonksiyonlar katarak Verse kodundaki değişiklikleri takip etmeyi senin için ve takımın için kolaylaştırır.
Bu uzantı, VSC içindeki anlık görüntü geçmişini görüntülemene olanak sağlar ve tüm Verse kodu değişikliklerini dosya editöründe ve Gezgin’de vurgular.
Unreal Revision Control Uzantısı
URC uzantısı varsayılan olarak VSC’ye yüklenir. URC uzantıları hakkında bilgi edinmek için sol sütundaki menüden Uzantılar’ı seç. VSC penceresinin sol sütununda farklı uzantılar görüntülenir. Unreal Revision Control uzantısı’nı seçtiğinde uzantı özellikleri listesini görebileceğin uzantı penceresi açılır.
Kaynak Kontrolü Görünümü
URC uzantısı, UEFN projelerinin Verse kodundaki tüm değişiklikleri yakalar ve Verse kodundaki tüm değişikliklerin anlık görüntü geçmişini görüntülemene olanak sağlar.
Uzantı, VSC’ye Kaynak Kontrolü ve Anlık Görüntü Geçmişi panellerini ekler. Kaynak Kontrolü paneli, projenin son anlık görüntüsünden bu yana Verse kodunda yapılan tüm işlenmemiş değişiklikleri kaydeder. İşlenen tüm değişiklikler Anlık Görüntü Geçmişi panelinde kaydedilir.
Kaynak Kontrolü panelinden Verse dosyana tıkladığında dosyan yan yana iki pencerede açılır, böylece kodundaki değişiklikleri inceleyip karşılaştırabilirsin. Soldaki pencere, kodunun geçerli sürümüdür. Soldaki pencerede senkronize olduğun sürüm görüntülenir, sağdaki sürümse yaptığın yerel değişiklikleri içerir.
Büyütmek için görsele tıkla.
Değişikliklerini Kaynak Kontrolü panelinden UEFN’e gönderebilirsin. Anlık Görüntü Oluştur simgesine tıkladığında editörün Dosya Gönder penceresi açılır. Tüm anlık görüntü ayrıntılarını Değişiklik Listesi Açıklaması alanına gir ve yeni bir anlık görüntü kaydetmek için Gönder düğmesine tıkla.
VSC’den oluşturulan son anlık görüntüye senkronize edemezsin, tüm değişiklikleri UEFN’de senkronize etmen gerekir.
Editör Pencereleri
Verse kodunun üzerinde çalışırken, eklenen, silinen ve değiştirilen öğeler Kaynak Kontrolü panelinde görünür. Verse kodunda değişiklik olan yerler vurgulanır. Bu, yaptığın değişikliklerle geçerli dosya arasındaki farkı görmene olanak sağlar.
Tüm değişiklikler Kaynak Kontrolü panelinde bir harfle işaretlenir:
-
M - Değiştirildi
-
A - Eklendi
-
D - Silindi
Büyütmek için görsele tıkla.
Dosya Seviyesi Değişiklikleri
Dosya seviyesi değişiklikleri, kod sürümlerini düzenleme ve güncelleme şeklini değiştirebilir. Yalnızca kodun geçerli sürümü üzerinde çalışmak yerine, dosya geçmişinde eski sürümlere göz at ve yeni bir dosyayı düzenlerken daha eski bir dosyayı incele.
Projenin dosya geçmişini kullanıp mevcut bir dosyayı salt okunur odda açarak yeni dosya sürümlerinin yanında eski kod dosyalarını inceleyebilirsin. Böylece kod değişikliklerini canlı olarak daha eski bir sürümle karşılaştırabilirsin.
Salt okunur görünüm, üzerinde çalıştığın yeni dosyanın üzerine yazılmasını önlemek için düzenlemekte olduğun dosyanın yanında yeni sekmeler açar.