Moin!
Scheint so, als ob du irgendeine Form von Quellcodeversionierung benötigen würdest. CVS, SVN, ... irgendwas aus diesem Bereich.
Hab ich auch schon überlegt, jedoch finde ich die Tools eigentlich reichlich oversized und die Einarbeitung ist imho auch nicht grade als trivial zu bezeichnen.
Würde ich nicht sagen. Der reine Benutzer hat im Allgemeinen genau zwei Aktionen zu lernen: Update und Commit. Alles andere ist entweder nur einmalig zu erledigen, oder sowieso Aufgabe des Admins.
Mit Subversion hatte ich schon geliebäugelt, da der Server aber wohl nicht unter Windows läuft, die Idee gleich wieder verworfen. Kann aber auch sein, dass ich einfach was übersehen habe.
Hast du wohl. Subversion kann als Modul im Apachen laufen (und der läuft unter Windows), oder standalone, oder mit Dateidirektzugriff zum Repository.
Jeder, der z.B. TortoiseSVN (prima Shellextension für Windows) installiert hat, kann damit sein eigenes Repository erstellen (z.B. für ein lokales Projekt). Oder eben z.B. eine Verzeichnisfreigabe dafür benutzen - was dann den zentralen Server abgeben würde. Würde ich zwar nicht unbedingt so empfehlen, würde aber funktionieren.
Ein "echtes" Leichtgewicht ist mir bisher leider noch nicht untergekommen.
Es gibt kein "Leichtgewicht". Alle Funktionen, die für gemeinsames Bearbeiten von Quellcodedateien notwendig sind, sind in ihrem Inneren eher komplex. Und weil gewisse Dinge sich im Laufe der Zeit meist auszudehnen wissen, wäre es dann blöd, wenn man an dumme Grenzen des Leichtgewichts stößt.
Allerdings steht es dir natürlich frei, anstelle einer Versionskontrolle auch die simple Methode zu wählen: Eine Datei zentral auf einem Server verfügbar - und wer dran arbeiten will, sperrt die Datei für alle (z.B. durch Mailmitteilung), solange bis er sie wieder freigibt. Ist aber alles andere als schön, wie du dir denken kannst oder schon erfahren hast.
- Sven Rautenberg
"Love your nation - respect the others."