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.

| Sütun | Ne gösterir |
|---|---|
| Şimdiki ad | Dosyanın ya da klasörün bugünkü adı |
| Önerilen | PVersion'ı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ör | Projedeki yeri |
| Nasıl | Bu 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.
- Unreal ya da Unity'yi kapatın. Açıksa PVersion adlandırmaya başlamaz ve kapatmanızı söyler.
- Dosya adları sayfasında Önerilen adlarla düzelt'e basın.
- Adlar düzeltilir. Değişiklikler Değişikliklerim'e gelir.
- 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ığı
.metadosyasıyla birlikte yeniden adlandırır. Unity bağlantıları.metadosyası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.
Sitedeki asistana sorun ya da [email protected] adresine yazın.
PVersion