Für Teams, die Git als verteilte Versionskontrolle adaptieren wollen, ist es oft problematisch, den richtigen Einstiegspunkt für die Implementierung zu finden. Wir beschreiben in mehreren Artikeln die am häufigsten genutzten Git-Workflows in Enterprise-Settings und zeigen einige Möglichkeiten auf, Aspekte verschiedener Workflows zu vermengen und anzupassen, um individuelle Anforderungen des Entwicklungsteams abzudecken. Nach dem zentralisierten Workflow, der den Subversion-Prozess auf die Git-Entwicklung überträgt, kommen wir nun zum deutlich flexibleren Feature-Branch-Workflow.
Tag Archives: Software-Entwicklung
Git-Workflows: Der zentralisierte Workflow (Teil 2)
Wenn Teams Git adaptieren wollen, ist es oft problematisch, den richtigen Einstieg für die Implementierung zu finden. Daher erläutern wir in mehreren Beiträgen die am häufigsten genutzten Git-Workflows. Der erste Teil dieses Artikels ist auf den klassischen zentralisierten Workflow eingegangen, den viele Teams von Subversion kennen. Nun zeigen wir, wie ein exemplarisches kleines Team mithilfe dieses Workflows zusammenarbeitet: Entwickler A und Entwickler B können an verschiedenen Features arbeiten und ihre Beiträge via zentralisierter Repository teilen.
Git-Workflows: Der zentralisierte Workflow (Teil 1)
Wenn Teams Git adaptieren wollen, ist es oft problematisch, den richtigen Einstieg für die Implementierung zu finden. In mehreren Artikeln erläutern wir die häufigsten Git-Workflows, nach denen Enterprise-Teams arbeiten, und zeigen einige Möglichkeiten auf, Aspekte verschiedener Workflows zu vermengen und anzupassen, um spezifische Bedürfnisse des Entwicklungsteams zu erfüllen. Zunächst zum zentralisierten Git-Workflow, der der Software-Entwicklung mit Subversion entspricht.
Agile Dev Camp: Open Space von Softwerkskammer Rhein-Main und Agile User Group Rhein-Main am 7.3. in Wiesbaden
Kurzentschlossene Agile-Entwickler aufgepasst: Am morgigen 7. März findet im Wiesbadener //SEIBERT/MEDIA-Office ab 14:30 Uhr ein Agile Dev Camp statt, gemeinsam ausgerichtet von der Softwerkskammer Rhein-Main und der Agile User Group Rhein-Main. Wir wollen agile Entwickler zusammenbringen und im Open-Space-Format die Herausforderungen und Ideen diskutieren, die die Teilnehmer einbringen. Die Teilnahmegebühr liegt bei 19 Euro und deckt die Verpflegungskosten.
JIRA 6.2: Neues Development-Panel, Auditing, intuitive Status-Indikatoren, optimierter Workflow-Designer und mehr
Atlassians Tracking- und Projektmanagementsystem JIRA ist in der Version 6.2 erschienen. Unter anderem bietet JIRA nun ein Entwicklungs-Panel in jedem Vorgang, Audit-Logs, neue, intuitive Status-Indikatoren zu Vorgängen und einen nutzerfreundlicheren Workflow-Designer. Das sind die Schlüsselfunktionen des neuen Releases.
Stash 2.11: Side-by-side-Diffs, Commit- und Datei-Kommentare, neue JIRA-Integration
Stash bietet seit längerem eine ausgezeichnete Handhabung von Pull-Requests. Mit dem nun ausgelieferten Stash 2.11 eröffnet das Git-Repository-Managementsystem von Atlassian weitere und noch bessere Möglichkeiten, Code zu reviewen und zu kommentieren. Das sind die Highlights der neuen Version.
Das Entwicklungs-Panel in JIRA 6.2
Unlängst hat Atlassian den Feature-Branch-Workflow für Git-Teams vorgestellt, die JIRA, Stash, SourceTree und Bamboo nutzen. Das neue JIRA 6.2 verfolgt diesen Weg der Integration weiter und führt das Entwicklungs-Panel in JIRA ein, das Teamleitern, Projektmanagern und Product Ownern jederzeit über den Stand und Fortschritt der Entwicklung auf dem Laufenden hält.
Warum es für uns alle gut ist, dass Facebook WhatsApp für 19 Milliarden US-Dollar gekauft hat
Die Nachricht hat gerade für viel Wirbel gesorgt und wird es noch einige Zeit tun: Facebook hat WhatsApp gekauft und dafür stolze 19 Milliarden US-Dollar bezahlt. Unabhängig davon, was das mittelfristig für WhatsApp-Nutzer bedeuten mag – Ich bin der Meinung, dass diese Neuigkeit gut für uns alle ist. Warum, erkläre ich in diesem Beitrag.
Interview: Die Vorteile von Git in der Software-Entwicklung und die Möglichkeiten von Stash
Bei unserem Besuch bei Atlassian in Sydney im Januar 2014 haben wir auch Jens Schumacher (Group Product Manager Dev Tools) getroffen und mit ihm über Git in der Software-Entwicklung und Atlassians Git-Repository-Managementsystem Stash gesprochen. Dieses Interview bietet nochmals eine Einführung in die Möglichkeiten von Git und Stash.
FishEye und Crucible 3.3: Effizientere Reviews und erweiterte APIs
Atlassian hat sein Quellcode-Managementsystem FishEye und Crucible in der Version 3.3 veröffentlicht. Neben einem re-designten Header und dem neuen Branch- und Tag-Selector bringt das System auch eine erweiterte REST-API mit. In diesem Beitrag zeigen wir, welche Verbesserungen das neue Release Entwicklern bietet.