Hero image

Unity Version Control

Effizienteres Arbeiten mit einem Versionskontrollsystem (VCS), das speziell für Programmierer, Künstler und Designer entwickelt wurde, um Herausforderungen bei der Spieleentwicklung zu meistern. Es basiert auf der Plastic SCM-Technologie und ist sowohl in der Cloud als auch lokal einsetzbar.

Diese Website wurde aus praktischen Gründen für Sie maschinell übersetzt. Die Richtigkeit und Zuverlässigkeit des übersetzten Inhalts kann von uns nicht gewährleistet werden. Sollten Sie Zweifel an der Richtigkeit des übersetzten Inhalts haben, schauen Sie sich bitte die offizielle englische Version der Website an.

Plastic SCM (jetzt Unity Version Control), die Versionskontrolllösung von Unity

Markteinführung beschleunigen

Unity Version Control ist ein skalierbares, engineunabhängiges Versionskontroll- und Quellcodeverwaltungstool für Spieleentwicklungsstudios jeder Größe. Dank der leistungsstarken Technologie von Plastic SCM als Grundlage bietet Unity Version Control optimierte Workflows für Grafiker und Programmierer sowie eine überragende Geschwindigkeit bei der Arbeit mit großen Dateien und Binärdateien. Sehen Sie, wie unsere Nutzer diese Technologie genutzt haben, um kompromisslos kreativ zu sein.

Intelligente Türschlösser

FESTLEGEN SIE BENUTZERDEFINIERTE SPERRREGELN, EINSCHLIESSLICH FILIALAUSSCHLUSS, IM SPERRREGEL-PANEL.

Intelligente Türschlösser: Für sicheres Verzweigen

Nicht nur beim Branching gewährleistet Smart Locks eine unverzweigte Entwicklung, indem es über die Branches bis zum Ziel-Branch „reist“, an dem ein Check-in oder Merging vorgenommen werden soll. Durch das Reisen und automatische Prüfen wird sichergestellt, dass Sie stets an der aktuellen Version arbeiten, bevor Sie an einer Datei einen Lock vornehmen. Dadurch reduziert Smart Locks das Risiko von Merging-Konflikten auf ein Minimum.

Hub

ERSTELLEN UND VERKNÜPFEN SIE EIN VERSIONKONTROLL-REPO, WENN SIE EIN PROJEKT IM HUB ERSTELLEN.

Einfachere VCS-Verwaltung im Hub

Das Aktivieren und Verwalten von Version Control direkt im Unity Hub ist jetzt einfacher als je zuvor. Zum Erstellen und Verknüpfen eines Repository für Version Control mit einem neuen Projekt aktivieren Sie einfach ein Kontrollkästchen. Sie können den Status der Verknüpfung zwischen Projekt und Repository einsehen und die Verknüpfung zwischen Repositorys und bestehenden Projekten trennen.

Sitzplätze vor Ort

VERWALTEN SIE IHRE LOKALEN PLÄTZE UND REPOSITORIEN DIREKT ÜBER IHR CLOUD-DASHBOARD.

Ihr Code, auf Ihren Servern

Jedes Team arbeitet anders. Deshalb bietet Ihnen Unity Version Control die Flexibilität, selbst zu entscheiden, wo Ihr Code gespeichert wird. Nutzen Sie die Cloud für mehr Komfort oder setzen Sie Ihre Lösung auf Ihren eigenen Servern ein, um die volle Kontrolle über Ihre Umgebung und Ihre Daten zu behalten.

Wesentliche Vorteile

Optimierte Workflows für Grafiker und Programmierer

Getrennte Workflows, ein Repo. Entwickler können in einer zentralisierten oder verteilten Umgebung mit einer umfassenden Branching- und Merging-Lösung programmieren, während Grafiker mit dateibasierten Workflows und einer intuitiven Benutzeroberfläche arbeiten können.

Überlegene Geschwindigkeit bei der Arbeit mit großen Dateien und Binärdateien

Unity Version Control bleibt auch bei großen Dateien und riesigen Repos leistungsfähig und reaktionsschnell und bewältigt die einzigartigen Komplexitäten der Spieleentwicklung mühelos.

Werkzeugübergreifend arbeiten

Unity Version Control funktioniert mit jeder Engine, auch mit Unreal, und Unity-Entwickler können die Vorteile der tiefgreifenden Integration im Editor nutzen. Unity Version Control integriert sich außerdem in IDEs, Problemverfolgung, Kollaboration und DevOps Tools wie JIRA, Rider, TeamCity, Jenkins und mehr.

Sofortige Wertumsetzung

Im Handumdrehen richten Sie dedizierte Cloud-Server ein, damit Ihre Teams von überall auf der Welt zusammenarbeiten können – auch mit den in der Spieleentwicklung üblichen großen Binärdateien.

Sorgloses Arbeiten

Mit Branching und Merging können Sie Code auf sichere Weise schreiben und mit Sperren vor Änderungen schützen. Unity Version Control unterstützt als einziges VCS beides.

Überall einsetzbar

Arbeiten Sie in der Cloud, um Geschwindigkeit und Komfort zu genießen, oder hosten Sie den Server lokal, um die volle Kontrolle über Ihre Daten, Sicherheit und Infrastruktur zu erhalten. Sie haben die Wahl.

„[Unity Version Control] kann große Dateien und Repositorys handhaben. Der Visual Branch Manager ist hervorragend; unsere Grafikdesigner können ihn problemlos anwenden. Es ist einfach, einer externen Person eingeschränkten Zugang zu bestimmten Projekten zu gewähren.“

Ralf Mauerhofer
Ralf Mauerhofer - Koboldgames GMBH
Game Developer and Cofounder
Unity
Jenkins
Rider Jetbrains
TeamCity JetBrains
Jira
Bamboo
Unreal Engine
Discord

Kostenloser Start und Zahlung nach Nutzung

Made with Unity Version Control

Projekt Shrine

Hier wird gezeigt, wie Monster Closet Games seine Effizienz mit Engine-kompatiblen DevOps-Lösungen von Unity und Automatisierungen mit Unreal Engine optimiert.

Monster-Schrankspiele

Return to Nangrim

Hier können Sie nachlesen, wie Sycoforge mithilfe von Unity-Tools den wachsenden Geltungsbereich des Projekts verwaltet und das Spieler-Feedback für schnelle, iterative Spieleentwicklung integriert.

Return to Nangrim

Subnautica

Erfahren Sie, warum Unknown Worlds sich für Unity Lösungen zur Versionskontrolle entschieden hat, um die Entwicklung von Unity-Lösungen zu unterstützen. Subnautica zum Leben.

Subnautica Below Zero Art

Ressourcen

Best Practices für Projektorganisation und VCS

Hier erfahren Sie mehr über die Grundlagen der Versionskontrolle und findest Tipps und Tricks für das Einrichten eines Unity-Projekts, damit eine reibungslose und effiziente Zusammenarbeit im Team gewährleistet ist.

Version Control 2024 (Unity 6 Edition).

Versteckte Produktivitätskosten vermeiden

Wir haben von unseren Produkt- und Entwicklungsteams Erkenntnisse über die drei häufigsten Fallstricke bei der Versionskontrolle gesammelt, die Studios von dem abhalten, was sie am besten können: Entwickeln.

Das E-Book „Die versteckten Produktivitätskosten, die Ihre Release-Zeitpläne stören“

Erste Schritte

Möchten Sie mehr über Unity Version Control erfahren und wissen nicht so recht, wo Sie anfangen sollen? Schauen Sie sich unseren Einführungskurs auf Unity Learn an, und beginnen Sie noch heute eine effiziente Zusammenarbeit.

Unity Plastic SCM-Logo

Wenden Sie sich für Ihre ersten Schritte an uns

Mit Unity Version Control ist die Versionskontrolle in wenigen Minuten einsatzbereit. Weitere Tipps und Antworten auf Ihre Fragen erhalten Sie beim Support-Team von Unity.

Häufig gestellte Fragen

Nein, Sie können Unity Version Control als leistungsstarkes VCS mit fast jeder anderen Software Ihres Stacks kombinieren. Mit dem Paket Unity Version Control für Unity wird die Versionskontrolle innerhalb der Hauptspiele-Engine besonders intuitiv.

Für erste Schritte mit Unity Version Control melden Sie sich einfach mit Ihrem Unity-Konto beim Service an. Sie finden eine hilfreiche Anleitung für den Einstieg in den Unity Editor oder eine andere Engine. hier. Sollten Sie vor Beginn noch weitere Fragen haben, zögern Sie bitte nicht, uns zu kontaktieren. Kontaktieren Sie uns.

Unity Version Control ist ein gehosteter, cloud-gestützter Multi-Tenant-Server, auf dem Unternehmen Plastic-Repositorys in der Cloud speichern können.

Unity Version Control dient als Quellcodekontrolle für Spieleentwicklungsteams, die mit großen Repositorys und Dateien arbeiten und nur einen Cloud-Server (und optional lokal geklonte Repositorys) benötigen. Sie können einen Cloud-Server per Push/Pull erreichen (oder direkt einchecken). Unity Version Control umfasst den Client und den Cloud-Dienst.

Um die Repositorys in unserem gehosteten Dienst zu speichern, benötigen Sie ein Unity DevOps-Abonnement.

Mit Unity Version Control erfolgen die Download- und Upload-Verbindungen immer über SSL. Dadurch wird eine gesicherte Verschlüsselung der vom Client an den Server gesendeten Datenpakete gewährleistet.

Unity Version Control lässt nur SSL-Verbindungen zu.

Für Unity Version Control gibt es eine kostenlose Version für bis zu drei kostenlose Plätze und 5 GB/Stunde Speicherplatz. Ab dem vierten Benutzer zahlen Sie monatlich pro Platz. Wenn Sie mehr als 5 GB-Stunden Speicherplatz benötigen, zahlen Sie für den zusätzlichen Speicherplatz pro Team, nicht pro Benutzer. Einzelheiten finden Sie in unserer Preisgestaltung.

Ja. Bei der Lizenzvergabe wird nur die Anzahl der aktiven Benutzer berücksichtigt – unabhängig von der Anzahl der verwendeten Geräte oder der installierten Server.

Nein. Bei der Lizenzvergabe wird nur die Anzahl der aktiven Benutzer berücksichtigt – unabhängig von der Anzahl der verwendeten Geräte oder der installierten Server.

Unity Version Control ist der neue Markenname für Plastic SCM. Dahinter steht dieselbe großartige Lösung mit all den bereits genutzten Funktionen – nur der Markenname hat sich geändert.

Nein. Bei Unity Version Control handelt es sich um Komponente von Unity DevOps, die als gehosteter Service in der Cloud ausgeführt wird. Der Client der Versionskontrolle kann zwar lokal heruntergeladen werden, doch er verbindet sich mit dem Cloud-Dienst.

Ja. Für Teams, die maximale Kontrolle über ihre Daten, Sicherheit und Compliance benötigen, bieten wir eine Serveroption vor Ort an. Sie können On-Premise-Lizenzen direkt über Ihr Unity Cloud Dashboard zu jedem kostenpflichtigen Plan hinzufügen.

Sie pushen die Daten von Ihrem lokalen Server in die Cloud.

Ja, Sie können das Einchecken und Merging direkt in der Cloud vornehmen.

Ja, das geht. Sie können die beim Auschecken zu sperrenden Dateien auch über das Dashboard der Unity Version Control-Organisation konfigurieren.

Nein. Ein Benutzer gilt als schreibgeschützt, wenn er keine Schreibvorgänge durchführt, wie z. B. das Einchecken.

Ja. Sie können jederzeit Benutzer aktivieren und deaktivieren. Unity Version Control speichert den Verlauf der einzelnen aktivierten und deaktivierten Benutzer. Nur aktivierte Benutzer können auf das System zugreifen.

  • Support-Antwort innerhalb von höchstens 24 Stunden per E-Mail
  • Fern-Support-Verbindung zum Lösen komplexerer Probleme
  • Vorrang für „Hotfixes“ am Code für das Entwicklungsteam

Mehr erfahren hier.

Erfahren Sie mehr über die ältere Unity Version Control (Plastic SCM). hier.

Ein Benutzer gilt als aktiviert, wenn er innerhalb eines bestimmten Monats eine der folgenden Aufgaben ausführt:

1. Schreiben in ein Repository zum:

  • Einchecken
  • Durchführen einer Code-Prüfung
  • Erstellen eines Objekts, z. B. Label, Änderungssatz (Push oder Einchecken), Branch, Attribut oder Repository

2. 5 MB Daten hochladen oder herunterladen