Ich hatte für Edotopia die Idee ein SVN Server aufzusetzen ... aber was ist SVN überhaubt?
Die Versionierung erfolgt in einem zentralen Projektarchiv (engl. repository) in Form einer einfachen RevisionszÁ¤hlung. Wenn Á„nderungen an Inhalten verteilt auf den Computern der Bearbeiter ausgeführt werden, werden zwischen dem Projektarchiv und einem Arbeitsplatz jeweils nur die Unterschiede zu bereits vorhandenen StÁ¤nden übertragen; anfangs das gesamte Projekt, spÁ¤ter nur Á„nderungen
(mehr bei Wikipedia )
um die Vorteile mal aufzuzÁ¤hlen:
- zentraler Datenspeicher, so kann man auch von einem andern Rechner aus arbeiten
- arbeit an Projekten (Trans, Sub) sind immer synkron, wenn jemand nicht weitermacht will/kann ist sein Fortschitt für jedem verfügar, so das andere weiter machen können
- Á„nderungen können überprüft werden
SVN URLshttp://wiiare.in/repos/kuroshitsujiUm euch einen Account anzulegen, müsst ihr mir eure Mailadresse geben, dann bekommt ihr einen Link wo ihr euch ein Benutzernamen aussuchen könnt (bitte nur kleinschreibung) und ein Password. Habt ihr euch den Account angelegt meldet ihr euch nochmal bei mir, dann verschiebe ich euch in die Edotopia Gurppe, damit ihr auf die Projekte zugreifen könnt.
http://wiiare.in/repos/linebarrels
http://wiiare.in/repos/tenchi
http://wiiare.in/repos/to-love-ova
http://wiiare.in/repos/saki
http://wiiare.in/repos/suzuka
http://wiiare.in/repos/bakemonogatari
Eigener kleienr Versuch SVN zuerklÁ¤ren:
jamp hat jetzt die eng. Untertitel von Kuroshitsuji und die RAWs auf den Server geladen, du willst sie jetzt übersetzen.n Dafür brauchst erstmal ein SVN Client (dazu spÁ¤ter mehr), dann musst du "Checkout" haben, dafür brauchst du ein Pfad (in diesem kuroshitsuji) http://wiiare.in/svn/kuroshitsuji/ und ein Login (bekommt ihr dann).
Dann erscheint der Untertitel und der RAW nach dem Downlaod auf deinem Desktop. Nun fangt ihr an etwas zuübersetzen. Nach 10 Zeilen habt ihr nun kleine Lust mehr und wollt was anders machen, um die Datei auf den Server zuladen klickt ihr auf die Datei und wÁ¤hlt "Commit" aus, damit wird die Datei (nur die sich verÁ¤ndert hat, also nur der Untertiel) auf den Server geladen und erhÁ¤lt die Revsionsnummer 2 (die Version von Jamp war die 1).
Wenn nun Jamp (oder jeder andere der dieses Projekt als "geCheckout"ed hat) auf seinen Desktop guckt, sieht er ein rotes Ausrufe Zeichen (heißt neue Revision vorhanden), er kann also jetzt ein "Update" machen und bekommt die Version von dir (Revions 2) auf den Desktop geladen.
Nun sagte ich mir, ich möchte jetzt meinem Teil übersetzen. Ich mache also auch ein "Checkout" von dem Projekt, bekommt schon den halb fertigen Teil von dir. Áœbersetze meinen Teil fertig und mache einen "Commit", damit hat der Sub jetzt Revision 3.
Wenn du jetzt deinen Teil fertig übersetzen willst, sieht du auch ein Rotes Ausrufezeichen, machst ein "Update" um bekommst meine Revsion. Nun machst du dein Teil fertig und machtst auch ein "Commit", nun ist die Datei Revision 4.
Jetzt kommt der QC an und überprüft die Datei, der merkt aber das da in Zeile 121323123 was nicht stimmen kann. Jetzt hat er die Möglichkeit deine Revision (4) mit der ersten zuvergleichen.
Berichtigt ein paar Fehler und lÁ¤d die fertige Version hoch (Revsion 5) und setzt ein Kommentar dran "fertig".
Jamp sieht jetzt wieder ein rotes Auszufezeichen und macht ein "Update" und sieht den Kommentar von dem QCler und fÁ¤ngt mit dem Encode an. Dann lÁ¤d er die fertige Datei wieder auf den SVN und ich und andere können sie dann von dort für DDL/XDCC/Torrent saugen (diese andern können dann jedoch nur die fertige Datei sehen (Login z.B. Gast/Gast)
Die Datein können über das SVN Programm bearbeitet werden, oder von überall über den Browser z.b. von http://wiiare.in/repos/linebarrels/ abgerufen werden (natürlich brauch man einen Login).
Ich hoffe das war jetzt recht ausführlich erklÁ¤rt und jeder hat es etwas verstanden, wenn ihr mir jetzt eure Mailadresse gibt, lege ich euch ein Nutzer an und ihr könnt den Spaß erstmal ausprobieren und dann wir entschiedne ob wir das über alles nutzen wollten oder ob das totaler Müll ist ;) Im ganzen denke ich das es schon als Zentraler Datenspeicher sinnvoll ist ... mal sehen was ihr dazu sagt.
Installtion, Einrichtung und Nutzung von TortoiseSVNTortoiseSVN Download: 32bit oder 64bit Sprachpakete dafür: 32bit oder 64bit
Habt ihr das Sprachpack installiert, klickt ihr irgendwo rechtshin TortoiseSVN -> Settings und wÁ¤hlt unter Language Deutsch aus und klickt auf OK
[nggallery id=105]
Checkout (Auschecken) (Daten vom Server holen)
Klickt dazu irgendwo per rechtsklick und wÁ¤hlt SVN Checkout (Auschecken) nun braucht ihr eine Repositiory-URL (diese findet ihr oben) und einen Ordner in dem ihr das Projekt abspeichern wollt.
Das Projekt Linberrel soll also auf meinem Desktop unter linebarrel abgespeichert werden - OK drücken
[nggallery id=106]
Nun werdet ihr nach einem Benutzername und Passwort gefragt, den Name und Passwort könnt ihr euch selber aussuchen, ich brauch dafür nur eure Mailadresse. Habt ihr den Account angelegt, muss ich euch noch in die "edotopia" Gruppe verschieben und dann könnt ihr euch hier mit euren Accountdaten einloggen, ich empfehle keine großschreibung und leerzeichen im Benutername.
Nach eingabe der richtigen Benutzerdaten werden alle Datein vom Server geholt.
[nggallery id=107]
Nun habt ihr den Ordner mit einem grünen "OK" Zeichen (z.B. auf dem Desktop) das heißt der Ordner ist mit dem Serversyncron. Ebenso haben das alle Ordner und Datein die zu dem Projekt gehören.
[nggallery id=108]
Commit (Áœbertragen) (Á„nderungen hochladen)
Hab ihr nun einen neuen Ordner erstellt oder eine Datei geÁ¤ndert, Á¤ndert sich das grüne Sybol "OK" auf ein Rotes Ausrufezeichen = Datein nicht mit dem Server syncron. Klickt nun auf die Datei oder den ganzen Ordner und wÁ¤hlt SVN Commit (Áœbertragen)
[nggallery id=109]
Nun (könnt ihr) schreib eine Meldung was ihr verÁ¤ndert habt (wie: von 1-110 übersetzt) wÁ¤hlt die Datei die ihr hochladen wollt (nur wenn es ihr neue Datein angelegt habt die noch nicht auf dem Server sind, der 10. Linbearrel Sub ist schon markiert weil er schon auf dem Server ist) und klickt auf OK
[nggallery id=110]
Der Order auf dem Desktop sollte wieder grün werden. Sollte soetwas nicht passieren einfach F5 drücken. Bei allen andern erscheint auf dem Desktop jetzt das Rote Ausrufezeichen, da ihr eine Á„nderung gemacht habt
Nun können andere sehen was ihr verÁ¤ndert habt, dazu klickt man einfach auf TortoiseSVN -> Zeige Log
[nggallery id=111]
No comments yet