Montag, 11. Juli 2011

SVN Server aufsetzen

Codemanagement ist ein Grundbaustein fürs Projektmanagement. Die meisten Unternehmen betreiben eigene Server fürs Codemanagement. Mache sogar Mehrere. Aber auch hier gilt, viel hilft nicht viel. Private Projekte liegen oft bei Sorce Forge oder ähnlichen Anbietern. Aber man kann auch in 5 Minuten einen eigenen Server fürs Codemanagement aufsetzen. Im Internet gibt es eine Vielzahl von mehr oder weniger guten Anleitungen:

Aber es geht noch schneller:

Freitag, 1. Juli 2011

Vergleich von Build Systemen: Ant, Maven und Gradle

JAXenter versucht sich an einem besonderen Vergleich, es wurde versucht die Build Systeme Ant, Maven und Gradle zu vergleichen (Link).

Dabei wurden einige Argumente vorgebracht die nicht richtig sind.
  • Ant arbeitet sequenziell aber es ist sehr einfach mehrere Tasks zu parallelisieren. 
  • Maven kann ab Version 3 auch mehrere Task benutzen (Link).
  • Ant und Maven arbeiten auch inkrementell.
  • Maven ist auch in der Lage Ant in den Build einzubeziehen. Wenn auch in Grenzen (Link).
Trotz dieser kleinen Patzer ist es trotzdem nicht uninteressant die Artikel in JAXenter zu lesen.