uVersion
Deutsch
Herunterladen →

Wiki

Quickstart

Dein erster checkin in unter 10 Minuten, ganz ohne Terminal.

Diese Seite ist für dich, wenn du zu einem uVersion-Projekt dazustößt und mit der Arbeit beginnen möchtest. Alles läuft im Desktop-Client ab: keine einzige Kommandozeile.

Du musst nur die Adresse des uVersion-Servers deines Studios, deinen Benutzernamen und dein Passwort kennen (diese Angaben hat dir dein Studio-Admin übermittelt).

1. Desktop-Client installieren

Lade den Client für dein System unter uversion.io/downloads herunter:

  • Windows: uVersion_x.y.z_x64-setup.exe. Doppelklicken und dem Installationsprogramm folgen.
  • macOS (Apple Silicon): uVersion_x.y.z_macos-arm64.app.zip. Entpacken und uVersion.app in Programme ziehen.
  • Linux: uVersion_x.y.z_amd64.AppImage (portabel) oder uVersion_x.y.z_amd64.deb (apt).

2. Am Server anmelden

Starte den Desktop-Client. Beim ersten Öffnen fragt er dich nach drei Angaben:

  • Serveradresse: die Adresse deines Studios (z. B. https://uversion.mygamestudio.com)
  • Benutzername
  • Passwort

Nach der Anmeldung merkt sich der Client deine Sitzung. Du musst dein Passwort im Alltag nicht erneut eingeben.

3. Das Projekt auf deinen Rechner holen

Die Projektliste mit dem Clone-Button und einem Download-Fortschrittsbalken.

Im Desktop-Client:

  1. Du siehst die Liste der Projekte, auf die du Zugriff hast
  2. Klicke neben dem gewünschten Projekt auf Clone
  3. Wähle, wohin es auf deiner Festplatte heruntergeladen werden soll (ein leerer Ordner)
  4. Der Client lädt das gesamte Projekt herunter. Du siehst einen Fortschrittsbalken

Rechne mit ungefähr 1 bis 2 Minuten pro 10 GB bei einer Glasfaserverbindung. Sobald der Vorgang abgeschlossen ist, kann das Projekt in Unreal geöffnet werden.

4. Eine Datei bearbeiten und einreichen

Der Checkout-Status mit dem Namen eines Teammitglieds und dem Button „Request release“.

Der typische Ablauf in 3 Schritten:

  1. Die Datei reservieren, bevor du sie bearbeitest (checkout). Niemand sonst kann sie ändern, solange du sie reserviert hast.
  2. Die Datei bearbeiten in Unreal oder in einem beliebigen anderen Tool.
  3. Deine Änderung einreichen (checkin) mit einer kurzen Nachricht, die erklärt, was du geändert hast.

Hat ein Teammitglied die Datei bereits reserviert, siehst du dessen Namen und eine Schaltfläche Freigabe anfordern, die dem Teammitglied eine Benachrichtigung schickt.

Warum kann ich diese Datei nicht speichern? Projektdateien sind schreibgeschützt, solange du sie nicht reserviert hast (checkout). Das ist eine Sicherheitsmaßnahme: Sie verhindert, dass du versehentlich einen asset bearbeitest, während ein Teammitglied gerade daran arbeitet. Mach einen checkout im Desktop-Client oder direkt in Unreal, und die Datei wird bearbeitbar.

5. Direkt aus Unreal heraus arbeiten

Wenn dein Projekt das uVersion-Plugin enthält (Ordner Plugins/uVersion/ im Projekt), kannst du alles erledigen, ohne den Editor zu verlassen:

  1. Öffne das Projekt in Unreal
  2. Menü Tools → Source Control → Connect to Source Control
  3. Wähle uVersion aus der Dropdown-Liste
  4. Bestätige. Deine Anmeldedaten werden automatisch aus dem Desktop-Client übernommen.

Nach dem Verbinden findet die gesamte Versionsverwaltung in Unreal statt:

  • Rechtsklick auf einen asset → Source Control → Check Out, um ihn zu reservieren
  • Kleine Symbole im Content Browser zeigen den Zustand jedes assets
  • Blueprint-Diff aus der Historie verfügbar
  • Automatische Prüfung beim checkin (Blueprint kompiliert, Namenskonventionen usw.)

Weiter geht's