
Artikel-Schlagworte: „plugin“
Der tag nach dem Herz für Blogger
Mittwoch, 22. April 2009
SVN subclipse howto
Dienstag, 21. April 2009
Subclipse Apple OSX
Der Informatik Fachbereich der Uni Köln etwas versteckt eine sehr gut beschriebene Anleitung zum Thema SVN mit Subclipse.
Die Anleitung umfasst dabei die Installation und Benutzung des Plugins und Umschreibt die Vorgänge / Notwendigkeiten in ausreichendem Maße.
Subclipse ist ein Plugin der freien Entwicklungsplattform Eclipse, welche plattformunabhängig auf Java aufbaut. Sublipse wird dabei zur Versionierung von Dateien im Entwicklungszyklus genutzt und kommuniziert mit einem Subversion Server.
Subversion:
Subversion (SVN) ist eine Open-Source-Software zur Versionsverwaltung von Dateien und Verzeichnissen.
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.[...]
Aptana Eclipse SFTP remote arbeiten
Dienstag, 9. Dezember 2008
In einem älteren Artikel wurde beschrieben, wie Aptana, das frei Entwicklungswerkzeug auf Eclipse Basis genutzt werden kann, um remote auf einem FTP Server zu arbeiten.
Im täglichen Arbeitsablauf hat sich dieses Tool mittlerweile bewährt, doch Stillstand ist ja bekanntlich Rückschritt. Die konsequente Weiterentwicklung ist Verschlüsselung. Wie bekommt man diese Daten am einfachsten verschlüsselt. Die Lösung ist simpel: SFTP (SSH File Transfer Protocol).
Dieses wird mit SSH mitgeliefert und ist somit auf jedem Webserver mit SSH Zugang verfügbar. Da 99,9% aller Webserver, Rootserver und virtuellen Server über einen solchen Zugang verfügen ist die Verbreitung gewährleistet.
Technisch basiert es auf SCP, dem Secure Copy Protokol.
Um in Aptana SFTP nutzen zu können, muss ein Plugin installiert werden. Dieses ist über: http://aptana.com/plugins/ verfügbar, wird aktuell jedoch nicht unterstützt. Die Installation wird über Help -> Software Updates vorgenommen.
Danach ist SFTP als neue Möglichkeit im File Browser verfügbar. Dort kann dann eine neue Verbindung angelegt werden. Natürlich muss der SSH Nutzer Zugriff auf das public Verzeichnis des Webservers haben, diese Thematik muss aber gesondert bedacht werden.
Eclipse PHP Entwicklung mit FTP Sync
Donnerstag, 15. Mai 2008Eines der schlagenden Argumente für Dreamweaver beim Einsatz in kleineren Projekten ist die Fähigkeit, Remote auf einem Server zu arbeiten. Dabei werden die Files automatisch vom FTP Server geholt, können lokal bearbeitet werden und dann direkt auf dem FTP Server gespeichert werden.
Die aus der Java Entwicklung entstandene IDE Eclips ist nun auch für ambitionierte PHP Entwickler immer relevanter. Das Eclipse PDT Projekt erweitert Eclipse um eine PHP Umgebung. Dies beinhaltet die Eclipse gewohnte Code-Vervollständigung, PHP Dokumentation und ein direktes Debuggen, sofern der benutzte Server dies unterstützt.
Ein wichtiges Feature erhällt man nach Installation von Aptana als Eclipse Plugin über:
1) Eclipse Help Menü -> Software-Updates -> Find and Install
2) neue remote Site (Name Aptana Url: http://update.aptana.com/install/3.2/)
3) das erstellte Aptana auswählen
4) Anweisungen folgen und Eclipse neustarten
Jetzt beginnt das eigentliche einrichten der Synchronisation:
1) Window – > Show View -> Other -> Aptana Standard Views -> Sync Manager
Hier kann das neue Sync Device angelegt werden. Der Seitenname ist dabei frei zu vergeben, die FTP Daten müssen hinterlegt werden, die Connection kann nach Eingabe der Daten getestet werden.
Nach Abschluss nun der erste Remote Sync:
Danach sind alle Dateien lokal vorhanden im Workspace Directory. Ab jetzt kann in dem Sync Tab gewählt werden, ob man nur in Richtung Remote Server, nur in Richtung lokalem Rechner oder in beide Richtungen abgeglichen werden soll.
Zu beachten ist, das nur gespeicherte Files auch abgeglichen werden können. Vorher also immer mittels Strg+S bzw cmd+S bei Apple Systemen die Dateien speichern.
Weiterführende Dokumentationen:
