Das Unreal Revision Control (URC) Command Line Interface (CLI) ermöglicht es dir, mit einem Befehlszeilenwerkzeug eines Drittanbieters, wie z. B. PowerShell, Aktionen zur Revisionskontrolle in deinem Projekt durchzuführen. Obwohl diese Aktionen oft mit der Benutzeroberfläche durchgeführt werden können, erlauben einige, über das hinauszugehen, was die Benutzeroberfläche derzeit unterstützt.
Dieses Dokument gibt einen Überblick über:
-
Wie man mit CLI anfängt
-
Häufige Anwendungsfälle und wie man sie mit der CLI erreicht
Bevor du anfängst
Um Befehlszeilen zu verwenden, musst du wissen, wo sich die URC-Dateien im Windows Explorer befinden und eine Umgebungsvariable einrichten, um Befehlszeilen mit URC zu erstellen und zu verwenden.
Bevor du die Umgebungsvariable setzt, stelle sicher, dass du den Ordner, in dem die urc.exe existiert, in deiner Pfadvariable einstellst.

-
Öffne deine Windows-Einstellungen und wähle System > Über > Erweiterte Systemeinstellungen. Das Fenster Systemeigenschaften wird geöffnet.
-
Klicke auf Umgebungsvariablen....
Bild zum Vergrößern anklicken.
-
Wähle Pfad > Bearbeiten aus der Liste Benutzervariablen, um die Umgebungsvariablen für den Pfad zu bearbeiten.
Bild zum Vergrößern anklicken.
Dein Name erscheint nach C:\Benutzer\
-
Wähle Durchsuchen und wähle den Dateipfad, der zu deinen urc.exe Dateien führt.
Bild zum Vergrößern anklicken.
-
Klicke auf OK, bis alle offenen Panels geschlossen sind.
Du hast erfolgreich eine Umgebungsvariable bearbeitet.
PowerShell starten
Öffne das Unreal Editor für Fortnite (UEFN)-Projekt, an dem du gerade arbeitest, mit dem Windows Explorer.

Stelle sicher, dass du dich zuerst bei UEFN anmeldest, bevor du andere URC-CLI-Befehle verwendest.
Dies hängt davon ab, ob du dich kürzlich bei UEFN angemeldet hast. Du brauchst urc auth login
nicht aufzurufen, wenn UEFN offen ist und du eingeloggt bist, es sei denn, das Token läuft ab. Wenn du die CLI ohne geöffnetes UEFN oder nach Ablauf des Tokens verwendest, musst du dich bei der CLI anmelden.

-
Umschalttaste + rechte Maustaste, um das Kontextmenü zu öffnen.
-
Wähle Öffne PowerShell-Fenster hier.
Häufige CLI-Anwendungsfälle
Auflistung aller Projekte, auf die du mit deinem eingeloggten Konto Zugriff hast.
CLI-Befehle |
---|
urc project list |
urc p list |
Bild zum Vergrößern anklicken.
Alle Schnappschüsse deines Projekts anzeigen.
CLI-Befehle |
---|
urc project snapshot list |
urc p s list |
Synchronisierung mit einem früheren Schnappschuss, um im Projektverlauf zurückzugehen.
Schließe das Projekt oder den Editor vor der Synchronisierung mit einem bestimmten Schnappschuss, um zu vermeiden, dass die Projektdateien nicht synchronisiert werden.
CLI-Befehle |
---|
urc project snapshot get |
urc p s get |
Bild zum Vergrößern anklicken.
Synchronisierung auf den neuesten Stand, damit du die Aktualisierungen aller Personen auf der Insel abrufen kannst.
CLI-Befehle |
---|
urc project snapshot get |
urc p s get |
Bild zum Vergrößern anklicken.
Übersicht über alle Assets und deren Status im aktuellen Schnappschuss vor dem Absenden.
CLI-Befehle |
---|
urc project status –-extended |
urc p status –-extended |
Bild zum Vergrößern anklicken.
Rollback zu einem bestimmten Schnappschuss, um die Arbeit von einer früheren Sicherung aus fortzusetzen.
Synchronisiere dein Projekt mit einem früheren Schnappschuss
CLI-Befehle |
---|
urc projects snapshots get |
Wenn du eine Liste von Schnappschüssen sehen willst, um die Projektversion auszuwählen, mit der du synchronisieren willst, benutze den Befehl:
CLI-Befehle |
---|
urc projects snapshots list |
Bild zum Vergrößern anklicken.
Kopiere den Ordner Plugins und füge ihn auf deinem Desktop ein, um eine Sicherungskopie deiner Assets zu erstellen.

Synchronisiere anschließend wieder mit dem letzten Schnappschuss.
CLI-Befehle |
---|
urc projects snapshots get |
Sobald du das Projekt erfolgreich mit dem neuesten Schnappschuss synchronisiert hast, gehe wie folgt vor:
-
Lösche Plugins aus deinem aktuellen UEFN-Projektordner.
-
Kopiere den vorherigen Ordner Plugins vom Desktop und füge ihn in den Projektordner ein.
-
Öffne dein Projekt in UEFN und vergewissere dich, dass es so aussieht, wie du es dir vorgestellt hast.
-
Klicke auf Änderungen einchecken, wenn dein Projekt so aussieht, wie du es erwartest, um einen neuen Schnappschuss zu erstellen, der den neuen Zustand deines Projekts widerspiegelt.
Wenn du ein Asset auf den aktuellen Schnappschuss zurücksetzt, kannst du deine Änderungen rückgängig machen.
CLI-Befehle |
---|
urc asset revert .\pathname |
urc a revert .\pathname |
Bild zum Vergrößern anklicken.
Freigabe von Assets, die von einem bestimmten Teammitglied ausgecheckt wurden, so dass du weiterarbeiten kannst, ohne dass jemand deine Arbeit blockiert.
Rufe die Projekt-ID ab, indem du das Projekt im Creator-Portal öffnest. Du kannst die Projekt-ID in der Url sehen.
Bild zum Vergrößern anklicken.
Diese Funktion kann nur von einem Teamadministrator ausgeführt werden. Überprüfe deine Teamrolle im Creator-Portal.
CLI-Befehle |
---|
urc project forcerelease |
urc p forcerelease |
Bild zum Vergrößern anklicken.