Versionskontrolle für Office-Dokumente: Git oder SharePoint?
Lesezeit: 8 Min. | Best Practices
Versionskontrolle verhindert "Datei_final_WIRKLICH_final_v3.xlsx"-Chaos. Dieser Guide vergleicht Lösungen für Office-Dokumente.
Warum Versionskontrolle?
- ✅ Änderungen nachvollziehbar
- ✅ Zurückrollen zu alter Version
- ✅ Parallele Arbeit mehrerer Personen
- ✅ Backup bei Fehler
SharePoint-Versionierung
Vorteile:
- ✅ Nativ in Microsoft 365
- ✅ Automatisch aktiviert
- ✅ Einfach für Anwender
- ✅ Co-Authoring möglich
Nachteile:
- ❌ Nur Online
- ❌ Binäre Diff (kein Code-Vergleich)
- ❌ Begrenzte Versionen (500)
Aktivieren:
- SharePoint-Bibliothek → Einstellungen
- Versionsverwaltungseinstellungen
- Hauptversionen erstellen: Ja
- Anzahl beibehalten: z.B. 50
OneDrive/Teams Versionshistorie
Funktioniert wie SharePoint (gleiche Technologie)
Zugriff:
- Rechtsklick auf Datei → Versionsverlauf
- Alte Version anzeigen/wiederherstellen
Git für Office-Dateien?
Git ist optimiert für: Text-Code (Python, JavaScript, etc.)
Office-Dateien sind: Binär (.xlsx, .docx sind ZIP-Archive)
Problem: Git kann keine sinnvollen Diffs zeigen
Sollten Sie Git für .xlsx nutzen?
- ✅ Ja: Wenn VBA-Code versioniert werden soll
- ✅ Ja: Wenn Team-Entwicklung mit Branches
- ❌ Nein: Für reine Daten-Excel ohne Makros
Best Practices: Namenskonventionen
Gut:
Umsatzreport_2025-10_v1.0.xlsx Kundenliste_2025-10-20.xlsx
Schlecht:
Umsatz_NEU.xlsx Umsatz_NEU_final.xlsx Umsatz_NEU_final_WIRKLICH.xlsx
Backup-Strategien
3-2-1 Regel:
- 3 Kopien (Original + 2 Backups)
- 2 verschiedene Medien (Cloud + lokale Festplatte)
- 1 Kopie offsite (nicht im gleichen Gebäude)
Tools:
- OneDrive (automatisch)
- Google Drive Backup & Sync
- Acronis True Image
- Windows File History
Tool-Vergleich
| Tool | Vorteile | Nachteile | Empfohlen für |
|---|---|---|---|
| SharePoint | Einfach, M365 | Nur online | Normale Anwender |
| Git | Branching, Merge | Komplex, Binär-Diff | VBA-Entwickler |
| OneDrive | Automatisch, kostenlos | Begrenzt | Einzelpersonen |
| File History | Lokal, schnell | Kein Cloud-Backup | Zusätzliche Sicherheit |
Fazit
Versionskontrolle ist Pflicht für wichtige Dokumente:
- ✅ SharePoint für normale Office-Dokumente
- ✅ Git für VBA-Entwicklung
- ✅ 3-2-1 Backup-Strategie
- ✅ Namenskonventionen einhalten