2027 Neue EU-Maschinenverordnung ab Januar 2027: Ist Ihre SPS-Software nachvollziehbar dokumentiert? Maschinenverordnung 2027: Jetzt informieren →

Git für Ihr Team.
Ohne Git lernen zu müssen.

CodeShuttle führt Ihren Sync-Ordner auf Wunsch selbst als Git-Repository: Nach jedem Abgleich entsteht automatisch ein Commit, im Team tauscht CodeShuttle die Stände über ein Netzlaufwerk oder Ihren Git-Server aus. Sie klicken auf „Synchronisieren“ – der Rest passiert von allein.

Vier Modi

So viel Git, wie Sie möchten.

Der Modus gehört zum Projekt, nicht zum Rechner: Wer denselben Sync-Ordner öffnet, arbeitet im selben Modus. Ein bestehendes, selbst verwaltetes Repository fasst CodeShuttle nie ungefragt an.

Modus

Aus

Reiner Abgleich zwischen TIA und Ordner – ohne Versionierung. Ideal, wenn Sie Git schon selbst bedienen.

Modus

Lokal

CodeShuttle legt das Repository an und committet nach jedem Abgleich automatisch. Ganz ohne Server – perfekt für Einzelplätze.

Modus

Geteilt

Zusätzlich Pull vor dem Abgleich und Push danach – gegen einen Netzwerkordner (UNC) oder einen Git-Server per HTTPS.

Modus

Experte

Branching, Pull und Push macht Ihr Team selbst – mit dem Git-Werkzeug seiner Wahl. Auto-Commit optional.

Im Modus „Geteilt“

Ein Klick. Fünf Dinge passieren.

Damit nie etwas verloren geht – auch wenn zwei Kollegen gleichzeitig arbeiten.

Sicherungs-CommitUngespeicherte Änderungen im Ordner werden zuerst gesichert.
Team-Stand holenDie Änderungen der Kollegen werden geholt und zusammengeführt.
VergleichenErst dann vergleicht CodeShuttle mit Ihrem TIA-Projekt.
CommitNach Ihrem OK wird angewendet und automatisch committet.
PushDer neue Stand geht ans Team-Repository – bei Bedarf mit einem automatischen zweiten Versuch.
Versionsverlauf

Jede Änderung mit Name, Datum und Inhalt.

Der Verlauf zeigt die letzten 200 Commits direkt in CodeShuttle. Vergleichen Sie jede Datei mit dem aktuellen Stand und holen Sie einen früheren Stand mit zwei Klicks zurück – anschließend überträgt der nächste Abgleich ihn nach TIA.

  • Autor automatisch ermittelt – aus der Karte „Autor“ in CodeShuttle, Ihrer globalen Git-Konfiguration oder Ihrem Windows-Benutzer
  • Einheitliche Commit-Texte auf Englisch, damit das ganze Team sie gleich liest
  • Nichts geht verloren: Wiederherstellen ersetzt nur die Datei, der vorherige Stand bleibt im Verlauf

Merge-Konflikte ohne Kommandozeile

Haben zwei Kollegen dieselbe Datei geändert, pausiert CodeShuttle und zeigt beide Fassungen nebeneinander. Je Datei wählen Sie „Meine Version“ oder „Team-Version“ – fertig. Ihr Stand bleibt immer als Sicherungs-Commit erhalten.

Ihr Server, Ihre Regeln

Ein freigegebener Netzwerkordner genügt – das Remote legt CodeShuttle dort selbst an. Oder Sie nutzen jeden Git-Server mit HTTPS-Zugang: GitLab, GitHub, Azure DevOps, Gitea, Bitbucket.

Sichere Anmeldung

Persönliche Zugriffstoken werden verschlüsselt unter Ihrem Windows-Konto gespeichert – nie im Protokoll, nie im Commit. Für Servicekonten gibt es Umgebungsvariablen.

Gut zu wissen: Die Baseline-Datenbank und das Protokoll werden nie versioniert. Im Team legt jeder Projekteur seinen eigenen Sync-Ordner lokal an; gemeinsam ist nur das Remote. SSH-Remotes nutzen Sie im Modus „Experte“ mit Ihrem eigenen Git-Werkzeug.

Lassen Sie uns über Ihre SPS-Entwicklung sprechen.

Im kostenlosen Erkundungstermin per Microsoft Teams lernen wir Ihre heutige Arbeitsweise im TIA Portal kennen und klären gemeinsam, wo CodeShuttle Ihnen den größten Nutzen bringt. Unverbindlich und direkt mit dem Hersteller.

Kostenlos · ca. 30 Minuten · Microsoft Teams · unverbindlich
Erkundungstermin vereinbaren