Başlarken

PVersion nedir?

PVersion'ın ne işe yaradığı, üç parçası (konsol, masaüstü uygulaması, editör eklentileri) ve dokümantasyonda geçen kendi sözcükleri.

PVersion, oyun, film ve yazılım stüdyoları için sürüm takibini, build'i ve yayını tek yerde toplayan bir hizmettir. Ekibinizin dosyaları stüdyonuza ayrılmış bir sunucuda durur; herkes en güncel hâliyle çalışır, gönderilen her değişiklik kayda geçer ve sürümlenir. Sunucuyu kurmak, çalıştırmak ve yedeklemek bizim işimizdir; siz hesabınızı açıp çalışmaya başlarsınız.

Ne işe yarar

  • Büyük dosyalar için yapıldı. Yalnızca değişen dosyalar gidip gelir; yüzlerce gigabaytlık projelerde bile ekip beklemeden çalışır.
  • Kimse kimsenin işini ezmez. Biri birleştirilemeyen bir dosya (sahne, model, doku, video projesi) üzerinde çalışırken dosya ona ayrılır; diğerleri sırasını bekler.
  • Herkes görmesi gerekeni görür. Dış ekipler, serbest çalışanlar ve yeni katılanlar yalnızca onlara açtığınız bölümde çalışır.
  • Her şeyin kaydı tutulur. Kim, ne zaman, neyi değiştirdi; cevabı geçmişte. Gerekirse bir değişikliği geri alırsınız.
  • Build ve yayın kendiliğinden. Gönderilen değişiklik derlenip yayına alınabilir; web siteleri de aynı akıştadır. Bkz. Build ve Web yayını.
  • Verileriniz Türkiye'de. Sunucular Türkiye'de, bütün bağlantılar şifreli. Yedekler her gece alınır; ikinci bir kopya yine Türkiye'de 14 gün saklanır.

Üç parça

ParçaKim kullanırNe için
Web konsoluStüdyo sahibi ve yöneticiler; ekipteki herkes giriş yapabilirHesap ve paket, projeler, ekip ve yetkiler, yedekler, destek
Masaüstü uygulamasıProjede çalışan herkesProjeyi indirmek, güncel almak, göndermek, dosyalara ve geçmişe bakmak
Editör eklentileriUnreal Engine ve Blender kullananlarAynı işleri editörden çıkmadan yapmak

Web konsolu

Konsol, https://console.pversion.com/ adresindeki web sayfasıdır. Stüdyonuzun hesabını orada açarsınız. Projeler, ekip davetleri, kimin neye erişeceği, paket ve ödemeler, yedekler ve destek talepleri konsoldan yönetilir. Sayfaların tek tek ne işe yaradığı Konsola genel bakış sayfasında.

Masaüstü uygulaması

Windows 10 ve 11'de, Apple çipli ve Intel işlemcili Mac'lerde çalışır. Mac uygulaması Unity, Blender, Premiere Pro, After Effects, Photoshop ve DaVinci Resolve projeleriyle çalışır. Unreal desteği ve eklentisi şimdilik yalnızca Windows içindir; Mac'te Unreal kullanıyorsanız [email protected] adresine yazın, talebe göre geliştiriyoruz. Ekipteki herkes kendi bilgisayarına kurar ve günlük işin neredeyse tamamını uygulamada yapar: projeyi bilgisayara indirir, Güncelle ve aç ile ekibin gönderdiklerini alır, işini Gönder ile sunucuya yollar. Dosyaları küçük resimleriyle gösterir; bir dosyanın kimde olduğunu, sürümlerini ve geçmişini görürsünüz. Kurulum için Uygulamayı kurmak.

Editör eklentileri

Unreal Engine eklentisi (Windows) ve Blender eklentisi güncel almayı, göndermeyi, dosya kilitlerini ve geçmişi editörün içine getirir. Eklentiler kendi başına hiçbir sunucuya bağlanmaz; aynı bilgisayardaki PVersion uygulamasıyla konuşur, bu yüzden uygulamanın kurulu olması gerekir. Unity için ayrı bir eklenti gerekmez; güncel almak ve göndermek uygulamadan yapılır. Ayrıntılar: Unreal Engine, Blender, Unity.

Bir günlük çalışma

  1. Sabah uygulamada Güncelle ve aç: ekibin gönderdikleri gelir, ardından proje editörde açılır.
  2. Çalışırsınız. Değiştirdiğiniz dosyalar Değişikliklerim sayfasında listelenir. Başkasının üzerinde çalıştığı bir dosya kilit simgesiyle görünür.
  3. İşiniz bitince ne yaptığınızı bir cümleyle yazıp Sunucuya gönder. Ekip, bir sonraki güncel almada sizin işinizi alır.
  4. Göndermeye hazır olmayan iş için Rafa kaldır: iş sunucuda saklanır, bilgisayarınıza bir şey olsa da kaybolmaz.

Bu adımların ayrıntısı Günlük çalışma bölümünde: Güncel almak, Göndermek, Kilitler, Rafa kaldırmak.

PVersion'ın sözcükleri

Yardım sayfalarında ve uygulamada şu sözcükler hep aynı anlamda kullanılır:

SözcükAnlamı
StüdyoKonsoldaki hesabınız. Projeleriniz, ekibiniz ve paketiniz bu ad altında toplanır; konsolda yer yer "organizasyon" diye geçer.
ProjeBir oyun, bir film ya da bir yazılım. Sunucuda kendi dosyaları, geçmişi ve yetkileriyle ayrı durur.
SunucuProjelerinizin durduğu, stüdyonuza ayrılmış makine. Kurulumu, bakımı ve yedeği bizdedir; siz yalnızca bağlanırsınız.
Proje klasörüProjenin sizin bilgisayarınızdaki kopyası. Windows'ta varsayılan yer C:\PVersion\<proje adı>.
Güncel almakEkibin gönderdiklerini bilgisayarınıza indirmek.
GönderimBir ya da birkaç dosyanın, ne yapıldığını anlatan açıklamasıyla birlikte sunucuya gitmesi. Her gönderim geçmişte bir satırdır.
KilitBirleştirilemeyen bir dosya, biri üzerinde çalışırken ona ayrılır; o gönderene ya da bırakana kadar başkası değiştiremez.
Rafa kaldırmakİşi ekibe göndermeden sunucuda saklamak. Ekip görmez; başka bilgisayarınızdan alabilirsiniz.
Çalışma alanıSunucunun, projenin sizin bilgisayarınızdaki kopyasını tanıdığı kayıt: hangi klasörde, hangi dosyaların hangi sürümü var. Uygulama bunu sizin yerinize kurar.
AlanProje içindeki bir klasör (ör. Content/Maps). Dış ekiplere yetki alan başına verilir.
RolKonsoldaki yetkiniz: Sahip, Yönetici ya da Geliştirici. Bkz. Ekip ve yetkiler.

Nereden başlamalı

Yeni bir stüdyo için sıra şöyledir:

  1. Hesap açmak: stüdyonuzu kaydedin, paketinizi seçin.
  2. Uygulamayı kurmak: masaüstü uygulamasını indirip konsola bağlayın.
  3. İlk proje: konsolda projeyi açın, uygulamada bilgisayarınıza kurun.
  4. Ekibi davet etmek: ekip arkadaşlarınızı e-postayla çağırın.
Aradığınızı bulamadınız mı?

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