Es gibt ein paar klassische Spaß- und Produktivitätskiller in der Arbeit und Organisation im Team:
- Redundanz und Aktualität: Verschiedene Dokumente in unterschiedlichen Versionen… niemand weiß, wer wirklich die letzte Version hat; Fehler oder zumindest "Unsauberkeiten" sind vorprogrammiert.
- Verfügbarkeit: Irgendwann hatte jemand eine gute Vorlage ein Thema gemacht. Aber wer, wann und wie kommt man sofort daran?
- Kollaboration und Versionierung: Gemeinsam Arbeiten spart nur dann Zeit und Energie, wenn der Umgang mit Dokumentenversionen, Änderungen, Korrekturen automatisiert ist.
Um diese und andere Probleme zu lösen, setzten wir in unserem Dreigespann im Stammesvorstand seit ca. drei Jahren ein System zur Dateiverwaltung ein: Tortoise.
Jetzt werden wir diese Technik erweitern, so dass auch unsere Kassenprüfer, Nami-Admin und auch Gruppenleitungsteams auf den gleichen Daten-Pool zugreifen.
Was ist Tortoise?
Tortoise ist eine Software, die sich in den Windows Explorer einklingt. Im Hintergrund arbeitet eine Technik namens SVN, die ursprünglich und hauptsächlich im Bereich der Softwareentwicklung verwendet wird. Dort hat man nämlich zuerst nach einer Lösung für die oben beschriebenen Probleme gesucht.
Wer mehr wissen will, sollte den Wikipedia-Artikel zu Tortoise besuchen.
Wie verwende ich Tortoise?
- Nachdem ihr einen Ordner mit Tortoise synchronisiert habt (Erklärung unten), könnt ihr ganz normal mit den Dateien im Ordner arbeiten.
- Nach dem Speichern und Schließen einer Datei, öffnet ihr den zugehörigen Ordner im Windows Explorer und wählt "Datei" > "SVN Commit…".
- Es erscheint ein Dialog, in den ihr einen aussagekräftigen Kommentar über eure Änderungen schreibt. Im Feld darunter könnt ihr noch einmal sehen oder bestimmen, welche Dateien aktualisiert oder neu hinzugefügt werden.
(vergrößern)
-
Klickt auf "OK" und die Daten werden zum Server übertragen. Jetzt stehen sie allen zur Verfügung. (Hinweis: Es kann dabei auch zu Versionskonflikten kommen. Wie ihr die lößt, sagt euch die Tortoise-Hilfe.)
Tipp: Fügt nicht alle Daten zum SVN hinzu! Bedenkt: Bei jeder Änderung wird eine Kopie der Datei erstellt — da kann schnell viel Speicher zusammen kommen. Wenn ihr große Dateien habt (größer 1 MB), die sich selten verändern, überlegt, ob sie wirklich alle benötigen oder fügt nur eine PDF-Version o.ä. der Datei hinzu…
Lernvideos über Tortoise
Bei YouTube gibt es zwei weitere Videos die tonlos beschreiben, wie man Subversion (SVN) installiert und verwendet.
Sie arbeiten mit der englischen Tortoise-Version, könnten aber trotzdem hilfreich sein:
- TortoiseSVN Installation Screencast
- Subversion screencast version 2
Voraussetzungen auf eurem Server?
Es gibt eine mittelgroße Hürde um all die Vorteile von Tortoise nutzen zu können: Ihr braucht einen SVN-Server und entsprechende Zugangsdaten.
Auf unserem Stammesserver (hosted by Andreas Steffens für 5€/Monat) läuft ein solcher Dienst.
Leider kenne ich sonst noch keine Anbieter… — bitte schreibt uns etwas in die Kommentare, wenn ihr welche findet!
Nebenbei: Grundsätzlich bietet auch SourceForge oder GoogleCode SVN-Dienste an. Soweit ich weiß sind diese aber aufgrund ihrer Nutzungsbedingungen für unsere Zwecke ungeeignet.
Wie installiere ich Tortoise?
- Ladet euch die aktuelle Version und das dt. Sprachpaket herunter. Im Normalfall solltet ihr die 32Bit-Installer-Version auswählen; das deutsche 32Bit-Setup für die Sprachdatei gibt es weiter unten auf der Seite.
- Installiert zuerst die Software, dann das Sprachpaket.
- Erstellt parallel zu euren Pfadfinder-Ordner einen neuen Ordner "pfadfinden gemeinsam" (oder was auch immer).
- Öffnet diesen Ordner und wählt "Datei" > "SVN Checkout…"
- Gebt euren Server-Namen, eueren Benutzernamen und euer Passwort ein. — Bestätigen.
- Jetzt synchronisiert Tortoise euren lokalen Ordner mit den Daten des Servers und ihr könnt gemeinsam arbeiten (siehe oben).
Tipp: Ich habe nur noch einen Pfadfinder-Ordner in dem alle Daten liegen (meine und die in Tortoise). Vor der Synchronisation gebe ich dann mit "Add…"/"Hinzufügen…" explizit an, welche Dateien ins SVN aufgenommen werden sollen.
Das war es soweit. Viel Spaß und produktives Arbeiten mit dieser neuen Lösung…!