uVersion
Türkçe
İndir →

Wiki

Bir depo oluşturma

Bir uVersion deposu oluşturma: kimin buna yetkisi var, iki olası yol (yönetim paneli veya mevcut bir proje klasörü) ve sunucunun otomatik olarak yaptıkları.

Depo, sunucu tarafındaki bir projedir: üretiminizin geçmişini ve dosyalarını barındırır. workspace, diskinizdeki karşılık gelen klasördür. İkisi ayrıdır: bir depo oluşturmak makinenizde hiçbir şey oluşturmaz, tersi de geçerlidir.

Kim depo oluşturabilir

Sunucu yöneticisine ayrılmıştır Bir depoyu yalnızca admin rolü oluşturabilir, hangi yolla olursa olsun. Bir lead ya da bir project_admin bunu yapamaz: sunucu Admin role required yanıtını verir ve istemci düğmeyi onlardan yalnızca gizler. Aşağıda açıklanan düğmeyi görmüyorsanız, bunun nedeni bir görüntüleme hatası değil, rolünüzdür.

uversion komut satırının hiçbir oluşturma komutu yoktur: mevcut bir depoyu klonlayabilir ve içinde çalışabilir, ancak bir tane oluşturamaz. Masaüstü istemcisini ya da web arayüzünü kullanın.

İki yol

Seçim, halihazırda neye sahip olduğunuza bağlıdır:

  • Sıfırdan başlıyorsanız ya da ekibin daha sonra dolduracağı bir projeyi hazırlıyorsanız: yönetim panelinden boş bir depo oluşturun. Bir açıklama girmenize izin veren tek yol budur. Aşağıya bakın.
  • Diskinizde zaten bir Unreal projeniz varsa ve onu uVersion altına almak istiyorsanız: buradan geçmeyin, Mevcut bir projeyi yükleme yolunu izleyin. Bu yol depoyu oluşturur ve klasörünüzü tek bir hareketle, hiçbir şeyi taşımadan bağlar.

Yönetim panelinden

1. Repositories sekmesini açma

Kenar çubuğunda Admin öğesini, ardından Repositories sekmesini açın. Doğru satıra dikkat edin: panelde iki tane vardır, tüm sunucuyu ilgilendiren şeyler için SERVER ve yalnızca hemen yanında seçili depoyu ilgilendiren şeyler için PROJECT. Depolar SERVER satırında oluşturulur.

Başlık, etkin depoların sayısını gösterir. Yeni bir sunucuda liste boştur ve + Create Repository düğmesi sağ üsttedir.

Yönetim panelinin Repositories sekmesi: SERVER satırı, durumları ve oluşturulma tarihleriyle birlikte depoların listesi ve sağ üstteki Create Repository düğmesi.

2. Oluşturma penceresini açma

+ Create Repository düğmesine tıklayın. İki alanı olan bir pencere açılır; gri renkte gösterilen metin yalnızca bir örnektir: hiçbir şey önceden doldurulmamıştır.

Yeni açılmış, boş Create Repository penceresi: my-project örneğini içeren Name alanı ile Description optional alanı, ayrıca Cancel ve Create düğmeleri.

3. Depoyu adlandırma ve onaylama

Name alanını doldurun. Description (optional) alanı isteğe bağlıdır ve onu doldurabileceğiniz tek yer burasıdır. Create düğmesi, ad boş olduğu sürece etkin olmaz.

Aynı pencere doldurulmuş: Name değeri MyProject, Description değeri My test project ve Create düğmesi etkin.
Depo, sunucuda boş olarak oluşturulur Bu aşamada diskinizde hiçbir şey belirmez. İçinde çalışmak için, ardından Workspace öğesine gidin, Open Repository ve sonra Clone öğesine tıklayın. Klonlama sizden bir üst klasör ve bir workspace adı ister.

Otomatik olarak neler olur

Oluşturma sırasında sunucu, size sormadan üç şey yapar:

  • karşılık gelen depolama klasörünü oluşturur; adı sizinkinden türetilir: ne harf ne de rakam olan her karakter bir tireye dönüşür;
  • varsayılan doğrulama kurallarını kurar. Hepsi devre dışıdır: bir yönetici bunları etkinleştirene kadar hiçbir denetim çalışmaz;
  • denetim günlüğüne bir kayıt yazar.

Buna karşılık, hiçbir izin ayarlanmaz. Yeni bir depo yalnızca admin ve lead rollerine görünür: üzerinde herhangi bir izin vermediğiniz sürece, diğer hesaplar onu hiç görmez, salt okunur olarak bile. Bir sonraki adımda yapılacak ilk iş budur, Permissions sekmesinde.

Sık karşılaşılan tuzaklar

"Invalid repository name"

Ad boş ya da 255 karakteri aşıyor. Başka hiçbir kısıtlama yoktur: boşluklar ve aksanlı harfler kabul edilir, yalnızca depolama klasörünün adı sadeleştirilir.

"Repository name already exists"

Ad, tüm sunucuda benzersizdir. Denetim kaydetme sırasında yapılır, bu yüzden mesaj yazarken değil, Create düğmesine tıkladıktan sonra gelir. Devre dışı bırakılmış depoları da unutmayın: adlarını hâlâ işgal ederler.

Depoyu oluşturdum ama dosyalarımı bulamıyorum

Bu beklenen davranıştır: yönetimden oluşturma, sunucuda boş bir depo üretir ve diskinize asla dokunmaz. Muhtemelen zaten sahip olduğunuz bir projeyi uVersion altına almak istiyordunuz.

Boş bir depo kimseyi rahatsız etmez ve hiçbir şey tüketmez: refleksle silmeyin. Tercih sırasına göre iki çıkış:

  • Onu kullanın. Boş bir klasöre klonlayın, projenizin içeriğini oraya taşıyın, ardından Mevcut bir projeyi yükleme yükleme adımından devam edin. Hiçbir şey yok edilmez ve depo, ona verdiğiniz adı korur.
  • Onu bir kenara bırakın ve Mevcut bir projeyi yükleme ile yeniden başlayın; bu, klasörünüzden kendi deposunu oluşturur ve hiçbir şeyi taşımaz. Bu ad zaten alındığı için başka bir ada ihtiyacınız olacak.
Çöp kutusu çöp kutusuna atmaz Adı geri almak konusunda ısrarcıysanız, depo listesindeki silme simgesinin ne yaptığını bilin: kalıcı olarak siler, çöp kutusu ya da geri yükleme olanağı yoktur. Onayı bunu kelimesi kelimesine söyler ve işlem, projenin dosyalarını, revizyonlarını, kilitlerini, izinlerini, doğrulama kurallarını, webhook'larını, üretim panosunu, yayımlanmış derlemelerini ve dağıtım bağlantılarını alıp götürür. Boş bir depoda kaybedecek bir şey yoktur: asıl risk yanlış satırı hedeflemektir, çünkü gerçek projeleriniz tam üstte ve altta bulunur. Onaylamadan önce onayda gösterilen adı okuyun.

Ekibim yeni depoyu görmüyor

Herhangi bir izin verilmediği sürece bu normaldir. Bkz. Permissions.

Ve sonra