Kanban Pro

Cloud-Synchronisierung

Erfahren Sie, wie Sie Cloud-Ordner freigeben und in Echtzeit zusammenarbeiten.

Wie Cloud-Synchronisierung funktioniert

Kanban Pro ist eine Local-first-Anwendung. Jedes Projekt ist ein Ordner auf Ihrem Dateisystem, der Markdown-Ticket-Dateien und ein .kanban/-Konfigurationsverzeichnis enthält. Es gibt keine Konten, keine proprietären Cloud-Dienste und keine Registrierung.

Um mit anderen zusammenzuarbeiten, platzieren Sie Ihren Projektordner einfach in einem cloud-synchronisierten Verzeichnis — iCloud Drive, Dropbox, Google Drive, OneDrive oder ein beliebiges Netzlaufwerk. Jeder Teilnehmer öffnet denselben Ordner in Kanban Pro, und Änderungen werden automatisch durch die Dateisynchronisierung des Cloud-Anbieters übernommen.

Tipp

Es ist kein Kanban-Pro-Konto erforderlich. Die Synchronisierung verwendet das Dateisystem direkt — wenn Ihr Cloud-Anbieter einen Ordner synchronisieren kann, funktioniert Kanban Pro damit.


Einrichten eines gemeinsamen Projekts

  1. Wählen Sie einen Cloud-Ordner. Öffnen Sie den Finder und navigieren Sie zum Synchronisierungsverzeichnis Ihres Cloud-Anbieters (z. B. ~/Library/Mobile Documents/com~apple~CloudDocs/ für iCloud Drive, ~/Dropbox/ für Dropbox oder das Google Drive / OneDrive-Mount in Ihrer Finder-Seitenleiste).
  2. Erstellen Sie einen Projektordner. Erstellen Sie einen neuen Ordner für Ihr Projekt, z. B. Team Board.
  3. Öffnen Sie ihn in Kanban Pro. Starten Sie Kanban Pro, klicken Sie auf Ordner öffnen, und wählen Sie den gerade erstellten Ordner aus. Kanban Pro initialisiert das .kanban/-Verzeichnis, und Sie können mit dem Hinzufügen von Spalten und Tickets beginnen.
  4. Geben Sie den Ordner frei. Verwenden Sie die Freigabefunktionen Ihres Cloud-Anbieters, um Zusammenarbeiter einzuladen. Klicken Sie auf iCloud Drive mit der rechten Maustaste auf den Ordner und wählen Sie Freigeben. Verwenden Sie auf Dropbox oder Google Drive das Freigabedialogfeld. Klicken Sie auf OneDrive mit der rechten Maustaste und wählen Sie Freigeben → Mit OneDrive freigeben. Jeder Zusammenarbeiter sollte dann denselben synchronisierten Ordner in seiner eigenen Kopie von Kanban Pro öffnen.

Tipp

Wenn Sie freigeben, setzen Sie die Berechtigungen auf Kann bearbeiten (nicht Kann anzeigen), damit Zusammenarbeiter Tickets erstellen und aktualisieren können.


Empfohlene Ordnerstruktur

Wenn Kanban Pro ein Projekt initialisiert, erstellt es die folgende Struktur in Ihrem gewählten Ordner:

Team Board/
  .kanban/ — Projektkonfiguration
    board.json — Spalten, Einstellungen, benutzerdefinierte Felder
    locks/ — aktive Bearbeitungssperren (siehe unten)
    activity/ — Aktivitätsprotokolleinträge
  attachments/ — hochgeladene Bilder und Dateien
  KAN-1.md — Ticket (Markdown + YAML-Frontmatter)
  KAN-2.md
  KAN-3.md

Jedes Ticket ist eine einfache Markdown-Datei mit YAML-Frontmatter für Metadaten (Status, Priorität, Zugewiesen, Tags, benutzerdefinierte Felder). Sie können diese Dateien mit jedem beliebigen Werkzeug lesen, bearbeiten oder sichern — einschließlich KI-Coding-Agenten, die direkt mit dem Dateisystem arbeiten.


Echtzeit-Synchronisierung und konfliktfreie Bearbeitung

Kanban Pro überwacht den Projektordner auf Dateisystemänderungen mit einem Echtzeit-Datei-Watcher. Wenn ein Zusammenarbeiter ein Ticket speichert oder die Board-Konfiguration aktualisiert, wird die Änderung innerhalb von Sekunden erkannt und die Benutzeroberfläche aktualisiert sich automatisch.

Wie Konflikte vermieden werden

  • Ticket-Sperrung: Wenn Sie ein Ticket zur Bearbeitung öffnen, erstellt Kanban Pro eine kleine Sperrdatei in .kanban/locks/. Andere Benutzer sehen das Ticket als gesperrt und können Ihre Änderungen nicht überschreiben. Sperrdateien werden durch Ihren Cloud-Anbieter synchronisiert, sodass alle Zusammenarbeiter den gleichen Sperrstatus sehen.
  • Atomare Schreibvorgänge: Jedes Ticket ist eine einzelne Markdown-Datei. Kanban Pro schreibt zunächst in eine temporäre Datei und benennt sie dann um — um Teilaktualisierungen zu vermeiden, selbst wenn der Cloud-Anbieter während des Schreibens synchronisiert.
  • Schreiben-Ende-Erkennung: Kanban Pro wartet, bis sich Dateien stabilisieren (2 Sekunden für Tickets, 1 Sekunde für Board-Konfiguration), bevor sie gelesen werden. Dies stellt sicher, dass die Cloud-Synchronisierung beendet ist, bevor die App die Änderung verarbeitet.
  • Last-Write-Wins für Board-Konfiguration: Spaltenreihenfolge, Einstellungen und benutzerdefinierte Felddefinitionen werden in board.json gespeichert. Wenn zwei Benutzer Board-Einstellungen gleichzeitig ändern, gewinnt der letzte Schreibvorgang — aber dies ist in der Praxis selten, da sich die Board-Konfiguration selten ändert.

Sperrdateien verstehen

Das .kanban/locks/-Verzeichnis enthält temporäre Sperrdateien, die anzeigen, welche Tickets gerade bearbeitet werden und von wem. Jede Sperrdatei ist ein kleines JSON-Dokument:

{
  "ticket": "KAN-42",
  "user": "Alice",
  "device": "Alice-MacBook",
  "timestamp": "2026-03-09T10:30:00Z"
}

Sperrdateien werden erstellt, wenn ein Ticket zur Bearbeitung geöffnet wird, und entfernt, wenn der Editor geschlossen wird. Sie ermöglichen Kanban Pro, einen visuellen Indikator auf gesperrten Tickets anzuzeigen, damit Zusammenarbeiter wissen, dass jemand daran arbeitet.

Veraltete Sperren auflösen

Wenn Kanban Pro abstürzt oder ein Gerät offline geht, kann eine Sperrdatei ohne Cleanup erhalten bleiben. Dies wird als veraltete Sperre bezeichnet.

Veraltete Sperre?

Wenn ein Ticket gesperrt zu sein scheint, aber niemand es bearbeitet, können Sie die entsprechende Datei in .kanban/locks/ mit dem Finder oder dem Terminal sicher löschen. Kanban Pro erkennt das Entfernen und entsperrt das Ticket.

Kanban Pro erkennt auch Sperren, die älter als 24 Stunden sind, und flaggt sie als möglicherweise veraltet in der Benutzeroberfläche, wodurch Sie die Möglichkeit haben, sie direkt aus der App freizugeben.


Cloud-Anbieter-Hinweise

iCloud Drive

iCloud Drive funktioniert nahtlos mit Kanban Pro. macOS hält zuletzt zugegriffene Dateien lokal heruntergeladen, sodass Ihre Pinnwand sofort geladen wird. Wenn eine Ticket-Datei aus dem lokalen Speicher entfernt wurde (angezeigt als kleiner .icloud-Platzhalter im Finder), lädt macOS sie bei Bedarf herunter — Sie könnten eine kurze Verzögerung bemerken, wenn Sie sehr große Projekte zum ersten Mal öffnen.

Freigeben eines iCloud-Drive-Ordners

  1. Öffnen Sie den Finder und navigieren Sie zu Ihrem iCloud-Drive-Ordner in der Seitenleiste.
  2. Klicken Sie mit der rechten Maustaste auf den Projektordner und wählen Sie Freigeben → Zusammenarbeiten.
  3. Legen Sie Berechtigungen auf "Nur eingeladene Personen" und "Änderungen vornehmen" fest.
  4. Geben Sie E-Mail-Adressen Ihrer Zusammenarbeiter ein und klicken Sie auf Freigeben.

Tipp

Um Projektdateien immer auf Ihrem Mac verfügbar zu halten, klicken Sie mit der rechten Maustaste auf den Projektordner im Finder und wählen Sie Herunterladen behalten. Dies verhindert, dass macOS Dateien zum Sparen von Speicherplatz entfernt.

Dropbox

Dropbox funktioniert gut mit Kanban Pro, aber die Smart-Sync-Funktion kann Ticket-Dateien entfernen, um Speicherplatz zu sparen. Markieren Sie Ihren Projektordner als Verfügbar offline, damit alle Dateien auf Ihrem Mac verbleiben.

Offline-Zugriff einrichten

  1. Öffnen Sie den Finder und navigieren Sie zu Ihrem Dropbox-Ordner.
  2. Klicken Sie mit der rechten Maustaste auf den Projektordner.
  3. Wählen Sie Offline verfügbar machen.
  4. Ein grünes Häkchen-Symbol bestätigt, dass der Ordner jetzt lokal gespeichert wird.

Freigeben eines Dropbox-Ordners

  1. Klicken Sie mit der rechten Maustaste auf den Projektordner im Finder.
  2. Klicken Sie auf Freigeben… (neben dem Dropbox-Symbol).
  3. Klicken Sie auf Personen hinzufügen, geben Sie E-Mail-Adressen ein, und setzen Sie Berechtigungen auf Kann bearbeiten.
  4. Klicken Sie auf Freigeben, um die Einladung zu senden.

Google Drive

Google Drive für Desktop bietet zwei Synchronisierungsmodi. Für Kanban Pro wird der Modus Dateien spiegeln dringend empfohlen, da er eine vollständige lokale Kopie Ihres Projekts behält — um sofortigen Zugriff ohne Download-Verzögerungen zu gewährleisten.

Zu Spiegelmodus wechseln

  1. Klicken Sie auf das Google-Drive-Symbol in Ihrer Menüleiste.
  2. Öffnen Sie Einstellungen.
  3. Wählen Sie unter "My Drive-Synchronisierungsoptionen" die Option Dateien spiegeln.
  4. Google Drive lädt alle Dateien auf Ihren Mac herunter. Dies kann für große Bibliotheken einige Zeit dauern.

Warnung

Der standardmäßige Modus "Dateien streamen" lädt Dateien bei Bedarf herunter, was beim Lesen von Ticket-Dateien durch Kanban Pro zu merklichen Latenzen führen kann. Wechseln Sie zum Spiegelmodus, um die beste Erfahrung zu erhalten.

Freigeben eines Google-Drive-Ordners

  1. Klicken Sie mit der rechten Maustaste auf den Projektordner im Finder (in Ihrem Google-Drive-Mount).
  2. Klicken Sie auf Freigeben.
  3. Geben Sie E-Mail-Adressen von Zusammenarbeitern ein und setzen Sie Zugriff auf Bearbeiter.
  4. Klicken Sie auf Freigeben, um die Einladung zu senden.

OneDrive

OneDrive für Mac funktioniert gut mit Kanban Pro. Wie andere Cloud-Dienste bietet OneDrive eine Funktion "Dateien bei Bedarf", die Dateien aus dem lokalen Speicher entfernen kann. Legen Sie Ihren Projektordner auf Immer auf diesem Gerät behalten fest.

Dateien lokal verfügbar halten

  1. Öffnen Sie den Finder und navigieren Sie zu Ihrem OneDrive-Ordner.
  2. Klicken Sie mit der rechten Maustaste auf den Projektordner.
  3. Wählen Sie Immer auf diesem Gerät behalten.
  4. Ein grünes Häkchen-Symbol bestätigt, dass der Ordner heruntergeladen bleibt.

Freigeben eines OneDrive-Ordners

  1. Klicken Sie mit der rechten Maustaste auf den Projektordner im Finder.
  2. Wählen Sie Freigeben → Mit OneDrive freigeben.
  3. Geben Sie E-Mail-Adressen von Zusammenarbeitern ein und setzen Sie Berechtigungen auf Kann bearbeiten.
  4. Klicken Sie auf Senden.

Tipp

Vermeiden Sie Sonderzeichen in Ordner- oder Dateinamen (:, *, ?, |) — OneDrive unterstützt diese nicht und sie können zu Synchronisierungsfehlern führen.

Netzlaufwerke und NAS

Kanban Pro funktioniert mit jedem gemounteten Netzwerk-Volume (SMB, AFP, NFS). Stellen Sie sicher, dass das Laufwerk während der Arbeit gemountet bleibt. Wenn die Netzwerkverbindung unterbrochen wird, pausiert Kanban Pro die Dateiüberwachung und wird fortgesetzt, wenn das Volume wieder verfügbar ist.


Best Practices

  • Halten Sie Projektordner offline verfügbar. Markieren Sie Ihren Projektordner als "Offline verfügbar", "Dateien spiegeln", "Immer auf diesem Gerät behalten" oder "Herunterladen behalten", je nach Cloud-Anbieter. Dies vermeidet Verzögerungen, die durch Dateien bei Bedarf verursacht werden.
  • Halten Sie die Ordnerstruktur flach. Vermeiden Sie tief verschachtelte Verzeichnisse — ein flaches Layout verbessert die Synchronisierungszuverlässigkeit über alle Anbieter hinweg.
  • Überprüfen Sie den Synchronisierungsstatus, bevor Sie Ihren Mac schließen. Achten Sie auf Synchronisierungssymbole im Finder oder in der Menüleiste. Ein Herunterfahren während der Synchronisierung kann teilweise Dateien hinterlassen, die Zusammenarbeiter verwirren.
  • Speicherplatz beibehalten. Behalten Sie mindestens 10–15 % kostenlosen Speicherplatz auf Ihrem Mac und mindestens 20 % kostenlosen Cloud-Speicher. Niedriger Speicherplatz kann die Synchronisierung stallen oder die Dateientfernung auslösen.
  • Verwenden Sie denselben Cloud-Anbieter im Team. Das Mischen von Anbietern (z. B. eine Person auf iCloud, eine andere auf Dropbox) erfordert, dass jede Person ihre eigene Kopie hat — sie werden nicht miteinander synchronisiert.

Fehlerbehebung

  • Änderungen werden nicht angezeigt: Überprüfen Sie, dass Ihr Cloud-Anbieter aktiv synchronisiert. Achten Sie auf Synchronisierungssymbole im Finder oder im Menüleisten-Symbol des Cloud-Anbieters. Kanban Pro aktualisiert sich innerhalb von Sekunden nach Erkennung einer Dateiänderung — wenn die Datei noch nicht synchronisiert wurde, kann die App sie nicht sehen.
  • Ticket bleibt als gesperrt fest: Siehe den Abschnitt "Veraltete Sperren" oben. Sie können aus der App freigeben (für Sperren älter als 24 Stunden) oder die Sperrdatei manuell in .kanban/locks/ löschen.
  • Fehlende Tickets nach Synchronisierung: Einige Cloud-Anbieter verzögern die Synchronisierung neuer Dateien. Warten Sie einen Moment und überprüfen Sie den Synchronisierungsstatus Ihres Anbieters. Wenn das Problem weiterhin besteht, überprüfen Sie, dass der Ordner zum Offline-Synchronisieren eingestellt ist. Überprüfen Sie auf iCloud Drive, dass Dateien nicht durch .icloud-Platzhalterdateien ersetzt wurden.
  • Langsames anfängliches Laden: Wenn Ihr Cloud-Anbieter Dateien bei Bedarf streamt, kann das erste Laden länger dauern, während Dateien heruntergeladen werden. Wechseln Sie zum Offline- oder Spiegelmodus für beste Leistung.
  • Synchronisierung wurde unerwartet pausiert: Einige Cloud-Anbieter pausieren die Synchronisierung, wenn Ihr Mac auf Batteriebetrieb läuft oder wenig Speicherplatz hat. Überprüfen Sie das Menüleisten-Symbol Ihres Anbieters auf Pausieranzeigen und stellen Sie die Synchronisierung bei Bedarf wieder her.
  • Dateien mit "konfligierter Kopie" werden angezeigt: Wenn Sie Dateien mit "konfligierte Kopie" im Finder sehen, haben wahrscheinlich zwei Personen dieselbe Datei offline bearbeitet. Öffnen Sie beide Dateien, um sie zu vergleichen, behalten Sie die richtige Version und löschen Sie die konfligierte Kopie.