Archiv für die Kategorie ‘Informatik’

SVN kostenlos online nutzen

Montag, 23. März 2009

In nur wenigen Schritten kann man online auf einen Subversion-Server (SVN-Server) zugreifen und so im Team an einem Projekt arbeiten und Dateien synchronisieren. Dafür benötigt man einen

  1. Subversion Client
  2. Subversion Server

Mit einen Subversion Client kann auf die Dateien zugegriffen werden. Wenn man mit Eclipse arbeitet bietet sich das Plugin Subclipse an (gute Installationsanleitung gibt es hier). Weitere Tools sind z.B. SmartSVN und Syncro SVN Client oder auch Subversion (mehr zum Unterschied von Subclipse und Subversion auf jars.de).

Alle Dateien eines Projekts müssen dann auf einen Subversion Server geladen werden. Dort werden die neusten Fortschritte in verschiedenen Versionen gespeichert. Auf dem Server muss Subversion installiert sein. Bei den folgenden Anbietern kann man kostenlos ein hosted Subversion nutzen:

Am Beispiel von beanstalkapp.com beschreibe ich noch kurz den Zugriff auf den SVN-Server mit Subclipse:

  1. In Eclipse umschalten auf SVN Repository View
  2. Im Feld SVN Repository Rechtsklick “New” -> “Repository Location”
  3. URL eingeben (Benutzername und Repository-Name mit den eigenen Daten ersetzen):  http://benutzername.svn.beanstalkapp.com/repository-name
  4. Benutzername und Passwort eingeben
  5. Beim ersten Mal einen Checkout ausführen (Rechtsklick auf das eben angelegte Repository -> “Checkout”)
  6. Ein Projekt kann nun in Eclipse mit Rechtsklick “Team” -> “Commit…” hochgeladen werden und wird in einer neuen Version auf dem SVN-Server gespeichert
  7. Die neusten Version kann man sich vom Server holen mit Rechtsklick auf das Projekt “Team” -> “Synchronize with Repository”.

Mehr Information rund um das Thema Subversion / SVN gibt es im smashingmagazine.com. Die SVN-Referenz schlechthin ist das Online Buch von
Ben Collins-Sussman, Brian W. Fitzpatrick und C. Michael Pilato “The Subversion Book“.

Eclipse Shortcuts

Mittwoch, 11. März 2009

Nach längere Zeit benutze ich Eclipse wieder intensiver und hatte natürlich die ganzen nützlichen Shortcuts vergessen. Deshalb für mich eine kleine List der wichtigsten Shortcuts für Eclipse. Geteste wurde alles in Eclipse SDK Version 3.3.1.1. Eine vollständige Liste aller Tastenkombinationen findet ihr hier als pdf (via). Gute Listen findet man auch auf eclipse.dzone.com, jars.de, zoranzaric.de und rayfd.

Strg + Leerzeichen
Verfügbare Methoden anzeigen, ähnlich einer Auto-Vervollständigung

Strg + Shift + O
Importiert alle nötigen Klassen

Strg + 7
Die markierte Zeile auskommentieren

Strg + D
Zeile löschen

Strg + I
Code automatisch richtig einrücken

Strg + 1
Umbenennen einer Methode/Variable (wird in der kompletten Klasse übernommen), mit Esc wieder zurück

Alt + Pfeil nach oben/unten
Verschiebt eine ganze Zeile

Strg + J
Schnelle Suche in der aktuellen Klasse (ausführliche Suche wie gewohnt über Strg + F)

Vorgefertigte Templates:

sysout Strg + Space
Fügt System.out.println(); ein

Postgresql Installation

Donnerstag, 06. November 2008

Die offizielle Postgresql-Seite ist etwas unübersichtlich gestaltet. DieZip-Datei mit dem Installer für Windows findet ihr wie folgt:

http://www.postgresql.org/ftp/

-> binary

-> win32

postgresql-8.3.4-1.zip

dann alles entpacken und die postgresql-8.3.msi ausführen.

Lasst aber keine Passwörter automatisch erstellen, sonst kommt sowas bei raus:

Zufällig erstelltes Passwort

Zufällig erstelltes Passwort