Tutorials

Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.

Zurück zur Übersicht

Assembla - Kostenloses SVN Repository mit Deploy Funktion einrichten

#Tutorials

Bei meiner Arbeit an snaproom mit mehreren Rechner hat sich mir schnell die Frage gestellt, wie ich mir die Arbeit erleichtere. Ich hab mir dann GIT und SVN angeschaut und habe mich für SVN entschieden. Git war mir zu kompliziert einzurichten.

Ich bin dann auf den Dienst von Assembla gestoßen, der kostenfrei in der Basis-Version zu Verfügung steht. Also einfach SVN auswählen und einen Account erstellen. Um euer Projekt nun ins SVN zu bekommen gibt es mehrere Möglichkeiten. Ich habe mich für den Weg über Aptana Studio, bzw. Eclipse entschieden, da ich auch damit programmiere.

Um bei Aptana ein Projekt ins SVN zu bekommen macht man einen Rechtsklick aufs Projekt, wählt Team und klickt "Share Project". Danach wählt man SVN aus, fügt den Link hinzu der bei Assembla unter SVN steht und gebt eure Logindaten ein. Schon ist das Projekt mit Assembla verknüpft.

Nun müsst ihr euer Projekt noch "comitten". Also Rechtsklick aufs Projekt, Team und Commit. Als Bemerkung schreibt irgendwas hinein, damit ihr wisst was passiert ist - beispielsweise "Einchecken des Projektes". Dann wird euer Projekt bei Assembla ins SVN geladen.

Wenn ihr nun Änderungen vornehmt, dann solltet ihr diese immer Committen. Um den letzten Stand aus dem Repository zu bekommen wählt ihr Team -> Update.

Möchtet ihr nun auf euren Server den Stand, der im SVN ist deployen bietet Assembla auch dafür ein Tool an. Um dieses zu aktivieren geht ihr auf Admin/Tools/More und wählt FTP Tool aus.

Danach einfach eure Server Zugangsdaten eingeben, den Pfad zum Projekt und auswählen wann und wie deployed werden soll. Also stündlich, täglich, bei einem Commit oder manuell.

Dann könnt ihr unten auf "Deploy now" klicken und kurz abwarten. Danach habt ihr erfolgreich euer Projekt deployed!

Falls ihr Fragen habt, fragt bitte ;)


Kommentare

Es gibt noch keine Kommentare. Sei der Erste!

Hinterlasse einen Kommentar

Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Kommentar wird gespeichert
Danke für deinen Kommentar! Sobald er freigegeben wurde erscheint er hier.