Mercurial
Auf verteilte Source Control Management Systeme (SCM) wie Git und Bazaar haben wir schon lange ein Auge geworfen. Besonderes Interesse hat bei uns Mercurial geweckt, weil es die Stärken von SCM voll ausschöpft und dabei gleichzeitig einfacher zu bedienen ist als zum Beispiel Subversion.
Wir sind überzeugt, dass Mercurial "the next big thing" ist und holen zu dem Zweck einen der Kernentwickler an Bord. Mit Martin Geisler haben wir den Mercurial Experten überhaupt.
Grosse Player wie Sun, Microsoft und Google verwenden und unterstützen bereits Mercurial.
Ihnen möchten wir zeigen, wie Sie und ihr Entwicklungsteam mit Mercurial die Produktivität markant erhöhen können. Dies ist in praktisch allen Fällen möglich. Vor allem dann, wenn Sie mindestens eine der folgenden Situationen wiedererkennen:
- Die Entwickler arbeiten an geographisch verschiedenen Orten. Das kann im selben Gebäude sein, aber auch auf verschiedenen Kontinenten (z.B. bei off-shoring nach Indien).
- Mehrere Teammitglieder arbeiten gleichzeitig am selben (Teil-)Projekt.
- Den Teammitgliedern soll ermöglicht werden offline zu entwickeln (z.B. im Zug oder Flugzeug oder auch zu Hause ohne komplizierte Infrastruktur die ein einloggen im Firmennetz ermöglicht).
- Sie wünschen eine höhere Ausfallsicherheit. Ein Serverabsturz soll nicht auch bedeuten, dass nicht weiterentwickelt werden kann.
- Sie möchten selber die Art und Weise definieren wie der Sourcecode vom Entwickler in die Produktion gelangt (z.B. über Code-Reviews und eine oder mehrere Testphasen) und nicht durch Limitationen Ihrs SCM darin beschränkt sein bzw. komplizierte Prozesse definieren zu müssen um diese Begrenzungen zu umgehen.
Im Anschluss an den Workshop kümmern wir uns nach Wunsch um Ihre Mercurial Instanz (oder hosten diese sogar auf einem unserer Server) und sorgen dafür:
- Dass die Installation aktuell gehalten wird
- Prozesse optimiert werden
- Neue Mitarbeiter geschult werden
