RSS Feed
^__^

Ein Projekt mit Zend Framework anlegen via USVN und Subclipse

Ivo Bathke, 2009/10/27 14:51

Mal wieder ein neues Projekt anlegen, wird Zeit, dass das mal automatisch geht.

Diesmal aber noch manuell und zwar so:

USVN benutzen wir um bequem unsere Repos zu verwalten, hat sich bisher bewährt im manuellen Betrieb.

Für den automatisierten Betrieb kann ich es allerdings nicht empfehlen.

Der Text hier gilt für USVN Version 0.7.2, es gibts übrigens eine neuere Version 1.0.1, da kann ich allerdings noch nicht viel zu sagen.

benutzen wir um bequem unsere Repos zu verwalten, hat sich bisher bewährt im manuellen Betrieb.
Für den automatisierten Betrieb kann ich es allerdings nicht empfehlen

Also ein svn Projekt anlegen:

Usvn New-300x290 in Ein Projekt mit Zend Framework anlegen via USVN und Subclipse

Dann Rechte vergeben nicht vergessen:

Usvn Rights-300x104 in Ein Projekt mit Zend Framework anlegen via USVN und Subclipse

So das Repository ist angelegt.

Nun ab in die IDE damit:

In Eclipse ein neues Project anlegen, als SVN Checkout, dann den trunk auswählen, erneut in den “new Project Wizzard” wechseln, Namen geben usw. und finish.

Dann das bereits Vorgecodete in das angelegte Projekt kopieren, Initial Commit machen, Ignores setzen für zB Log Verzeichnisse, eclipse files und fertig.

Damit wäre das Projekt schonmal versioniert.

Fehlt aber noch das Zend Framework, was ich voll einbinden werde, da wir es mit ausliefern wollen.

Damit man auf dem aktuellsten Stand bleibt will ich das als svn:external einbinden,  da Zend einen anonymen read-only checkout aus deren Repos erlaubt ist dies auch möglich.

Ich benutze ZEND als “glue type framework“, d.h. ohne MVC, daher werde ich nur die library einbinden.

Dafür wird eine externals.txt angelegt, wo folgendes drin steht:

Zend http://framework.zend.com/svn/framework/standard/trunk/library/Zend/

Die externals.txt dann committen.

In Subclipse nun die Externe Bibliothek anmelden und auschecken.

Dazu auf den Destination Ordner zB einen lib Ordner, da Rechtsklick und unter -> Team setProperty wählen.

SetProperty-268x300 in Ein Projekt mit Zend Framework anlegen via USVN und Subclipse

Da svn:externals wählen, File aktivieren, die externals.txt aussuchen und OK klicken.

SetProperty2-300x297 in Ein Projekt mit Zend Framework anlegen via USVN und Subclipse

Dann lib Ordner updaten.

und -zack- da ist der ZEND Ordner samt inhalt und es kann losgehen.

Leave a Reply