Ich habe gerade eine Versionsverwaltung für das Ein Würfel System aufgesetzt. Ein Klon davon steht auf Sourceforge: http://rpg-1d6.sourceforge.net/hg/ews/
Das heißt für uns, dass wir jetzt verteilt an Dokumenten arbeiten können.
Die Versionsverwaltung läuft auch auf meinem lokalen Rechner, und um darauf zuzugreifen braucht ihr Mercurial: http://de.wikipedia.org/wiki/Mercurial
- Download für OSX und Windows: http://mercurial.berkwood.com/
- Download für Linux: Eure Distro sollte es haben. Einfach installieren.
Dann einfach
hg clone http://edrikor.dyndns.org:8001
Und ihr habt alles, was das EWS ausmacht, und zwar immer auf genau dem Stand, den es auch auf meinem Rechner hat.
Jede Datei, jede Idee, jeden Entwurf. Jede Änderung, jede Korrektur (und jeden Fehler). Und ihr könnt jederzeit zu jeder Version zurück (und vor) gehen (die Zeit austricksen geht so allerdings nicht ;) ).
Für Windowsnutzer gibt es übrigens auch TortoiseHG, das euch Mercurial einfach in euren Explorer einbaut, so dass ihr jederzeit mit Rechtsklick drankommt.
Falls das Klonen mal nicht funktioniert, ist wahrscheinlich gerade mein Rechner nicht im Netz. Versucht es einfach eine Minute später nochmal (ist ein Problem mit unserem DSL Modem/Router). Falls es sich nicht von selbst löst, schreibt einfach einen Kommentar hier. Ich kriege dann eine Mail.
Wenn es nur etwas länger dauert, macht euch keine Sorgen. Inzwischen sind in der Versionsverwaltung gute 200 MiB an Daten, und die müssen irgendwie durch meine schwächliche DSL Leitung zu euch kommen :) .
Wenn euch das zu viel ist, könnt ihr auch Stück für Stück ziehen: Erst mit hg clone -r 0 http://edrikor.dyndns.org:8001 die älteste Version (47MiB) und dann mit hg pull -u den Rest (auch da geht -r, um Stück für Stück zu ziehen). - Drak
Wenn ihr dann etwas ändert, könnt ihr mir die kompletten Änderungen auf folgende Art schicken:
hg commit -m "Beschreibung, was ihr geändert habt"
hg bundle ews.bundle
Dann mir einfach die Datei ews.bundle per E-Mail schicken (arne_bab ät yahoo pnkt de).
Erklärung:
hg commit speichert eure Änderungen in der Versionsverwaltung.
hg bundle liest alle Unterschiede zwischen eurer Version und der Quelle, von der ihr geklont habt, und schreibt sie in eine Datei.
Jeder andere kann dann die Datei mittels hg unbundle ews.bundle in seinen EWS Ordner ziehen und hat damit eure Änderungen.
Um eure Dateien auf die neuste Version zu aktualisieren, nehmt einfach den folgenden Befehl:
hg pull -u
Damit zieht ihr die Änderungen ("pull") und aktualisiert/updated eure lokalen Dateien ("-u").
Für das Schlachtfeld-Programm, das das EWS nutzt, schaut mal auf ohloh vorbei:
- http://www.ohloh.net/projects/7065?p=rpg-1d6
Viel Spaß!
Arne
Kommentare
Eine Versionsverwaltung für
Eine Versionsverwaltung für das EWS ...
Für was denn da genau? Für das Schlachtfeld und die Charakterverwaltung haben wir ja schon eine. Meinst du für die Inhalte?
Die Textdokumente
Die Verwaltung ist für die gesamten Textdokumente (ich arbeite mich gerade in Mercurial ein, da hat es sich angeboten).
Und es scheint mehr als nur ein bisschen besser zu sein, als SVN...
Klick einfach mal auf den Link
Klick einfach mal auf den Link:
hg clone http://edrikor.dyndns.org:8001/ ews
Ich habe eine neue Mercurial
Ich habe eine neue Mercurial Quelle erstellt:
http://rpg-tools-1d6.sourceforge.net/hg/ews/
Das EWS ist jetzt
Das EWS ist jetzt verfügrbar unter
- http://rpg-1d6.sourceforge.net/hg/ews/
Kommentar hinzufügen