Günlük çalışma

Dosya adları

Sunucunun kabul ettiği dosya adları, kurala uymayan dosyaların neden gitmediği ve hepsini bir kerede düzeltmek.

Sunucu dosya ve klasör adlarında yalnızca düz harf, rakam, boşluk, nokta, tire ve alt çizgi kabul eder. Türkçe harfler (ç, ğ, ı, ö, ş, ü), kesme işareti ya da Kiril gibi başka alfabelerin harfleri olan dosyalar sunucuya gitmez. PVersion bunları göndermeden önce bulur ve düzeltmeyi tek düğmeye indirir.

Neden bu kural var

Oyun motorları, araçlar ve sunucu, düz Latin harfleri dışındaki karakterleri her bilgisayarda aynı yazmaz. Bir bilgisayarda Kasa_Çelik.uasset olan dosya, başka bir bilgisayarda başka bir adla görünebilir ve ona bağlı sahneler bozulur. Kural bu yüzden en baştan uygulanır.

Kural klasörler için de geçerlidir: adı kurala uymayan bir klasörün içindeki bütün dosyalar da gitmez.

Hangi dosyalar geri tutulur

Adı kurala uymayan yeni dosyalar gönderilecekler listesine hiç alınmaz. PVersion bunu üç yerde söyler:

  • Pencerenin üstünde sarı bir uyarı: kaç dosyanın sunucuya gitmediğini ve ekip arkadaşlarınızın bu dosyaları alamayacağını söyler. Düğmeleri: Adları düzelt (Dosya adları sayfasını açar), Listeyi gör (Değişikliklerim'deki listeyi gösterir) ve Sonra (bu oturumda gizler; yeni dosya eklenirse ya da uygulama yeniden açılınca tekrar görünür).
  • Değişikliklerim'in üstünde Gönderilemeyenler grubu: her dosyanın yanında "ad kuralına aykırı — Dosya adları'ndan düzelt" ve Düzelt bağlantısı.
  • Gönderirken bir soru: "… dosya bu gönderime dahil değil (adları kurala uymuyor). Gönderim eksik olacak. Yine de gönderilsin mi?" Önce adları düzelt (önerilen; hiçbir şey gönderilmez) ya da Eksik gönder (geri kalanlar gider).

Bu dosyalar bilgisayarınızda olduğu gibi durur; yalnızca sunucuya gitmezler. Eksik gönderirseniz, bunları kullanan sahne ve varlıklar ekip arkadaşlarınızda eksik görünür.

Unreal'ın kişisel klasörü (Content/Developers/<Windows kullanıcı adınız>) hiç gönderilmediği için adı denetlenmez.

Dosya adları sayfası

Kurala uymayan bir ad bulununca solda Dosya adları sayfası belirir; yanındaki sayı kaç dosya ya da klasör olduğunu söyler.

Dosya adları sayfası: Türkçe harfli adlar, önerilen adlar ve Önerilen adlarla düzelt
Dosya adları sayfası: Türkçe harfli adlar, önerilen adlar ve Önerilen adlarla düzelt
SütunNe gösterir
Şimdiki adDosyanın ya da klasörün bugünkü adı
ÖnerilenPVersion'ın önerdiği ad: Türkçe harfler düz karşılığına çevrilir (ş→s, ı→i…), kesme işareti atılır, diğer karakterler alt çizgi olur
KlasörProjedeki yeri
NasılBu dosyanın nasıl düzeltileceği

Her satırda Klasörde göster (dosyayı Windows Gezgini'nde seçili açar) ve uygulamanın kendisinin adlandırabildiği dosyalarda Yeniden adlandır vardır. Yeniden tara klasörü baştan tarar.

Önerilen adlarla düzelt

Önerilen adlarla düzelt listedeki adları bir kerede düzeltir.

  1. Unreal ya da Unity'yi kapatın. Açıksa PVersion adlandırmaya başlamaz ve kapatmanızı söyler.
  2. Dosya adları sayfasında Önerilen adlarla düzelt'e basın.
  3. Adlar düzeltilir. Değişiklikler Değişikliklerim'e gelir.
  4. Sunucuya gönder ile gönderin.

Arkada olan, projeye göre değişir:

  • Unreal: PVersion, Unreal'ı arka planda çalıştırır ve varlıkları ve klasörleri önerilen adlarla Unreal'ın kendisine yeniden adlandırtır. Böylece varlıklar arasındaki bağlantılar da düzeltilir. Eski adlarda kalan yönlendirme dosyaları listeden çıkarılır ve Geri Dönüşüm Kutusu'na taşınır.
  • Unity: PVersion her varlığı .meta dosyasıyla birlikte yeniden adlandırır. Unity bağlantıları .meta dosyasındaki kimlikle tuttuğu için bağlantılar kopmaz.

Unreal projesinde varlık olmayan düz dosyalar (bir .txt ya da resim gibi) için satırdaki Yeniden adlandır'ı kullanın. Bir varlığı tek tek düzeltmek isterseniz Unreal'da İçerik Tarayıcısı'nda sağ tık → Rename yapın. Unreal varlıklarının adını Windows Gezgini'nden değiştirmeyin; bağlantılar kopabilir.

Düzelttikten sonra

  • Düzeltilen dosyalar Değişikliklerim'e normal değişiklik olarak gelir: yeni adlar yeni dosya olarak. Göndermeyi unutmayın.
  • Unreal'da elle yeniden adlandırdıysanız, eski adda bir yönlendirme dosyası kalabilir; Not sütununda "eski adın yönlendirmesi; Bırak ile kaldır" yazar. Bırak ile kaldırın.
  • Listede eski adlarla kayıtlar takılı kaldıysa Değişikliklerim'deki Listeyi baştan kur listeyi klasörden yeniden toplar; bkz. Göndermek.
  • PVersion'ın kendisi adlandırırken (Yeniden adlandır ya da Unity projesinde) önerilen adda bir dosya zaten varsa o dosyaya dokunmaz ve Son olanlar'a "… zaten var; elle ad ver." yazar. Ona elle bir ad verin.
Aradığınızı bulamadınız mı?

Sitedeki asistana sorun ya da [email protected] adresine yazın.