Atlassian-Werkzeuge bringen Unternehmen voran und helfen, Prozesse zu vereinfachen, zu systematisieren und zu integrieren. Wir unterstützen unsere Kunden mit auf sie zugeschnittenen Lösungen, besser zusammenzuarbeiten und ihre spezifischen Herausforderungen mithilfe von Atlassian-Software zu lösen. Hier ist eine aktuelle Fallstudie unseres Kunden CIP4 Organization.
Tag Archives: Git
Git-Tutorial: Synchronisation (Teil 4: git push)
In dieser Tutorial-Reihe beschäftigen wir uns mit der Zusammenarbeit zwischen Software-Entwicklern in einem Git-basierten Projekt: Zunächst sollen Repositories synchronisiert werden. In den ersten Beiträgen ging es in diesem Zusammenhang darum, mit git remote Verbindungen zwischen Repos einzurichten, mit git fetch Commits zu importieren und mit git pull Upstream-Änderungen in ein lokales Repository zu mergen. Mit git push können Commits nun von einem lokalen Repository in ein Remote-Repo transferiert werden.
Git-Tutorial: Synchronisation (Teil 3: git pull)
In dieser Tutorial-Reihe beschäftigen wir uns mit der Zusammenarbeit zwischen Entwicklern in einem Git-basierten Projekt: Als erstes geht es darum, Repositories zu synchronisieren. Zunächst wurde beschrieben, wie mit git remote Verbindungen zwischen Repos eingerichtet werden können und wie sich mit git fetch Commits importieren lassen. Nun geht es um das Mergen von Upstream-Änderungen in ein lokales Repository. Wie im letzten Tutorial gezeigt, geht das mit git fetch gefolgt von git merge. git pull verkürzt diesen Prozess auf ein einzelnes Kommando.
Die Stash-HipChat-Integration
Speziell in Software-Entwicklungsteams ist nicht nur die Abstimmung untereinander wichtig; es müssen auch alle im Hinblick auf die Entwicklungs-Workflows und den sich ständig verändernden Code im Bilde sein. So nahtlos, wie die Integration der Teamwerkzeuge sein sollte, so nahtlos sollte auch die Interaktion mit ihnen sein. Das hat Atlassian angepackt und das Zusammenspiel zwischen dem Git-Repository-Managementsystem Stash und HipChat verbessert.
Code-Reviews mit Stash und SonarQube
Code-Reviews bilden ein wichtiges Werkzeug im Prozess der Software-Entwicklung, um eine bestmögliche Code-Qualität sicherzustellen. Sie fördern den Austausch im Team über die Code-Struktur, den Stil und die Architektur, und natürlich dienen sie dazu, sowohl Optimierungspotentiale als auch Schwachstellen aufzudecken. In diesem Artikel zeigen wir, wie Atlassians Git-Repository-Manager Stash in Kombination mit SonarQube, einem ausgereiften Tool zur statischen Code-Analyse, und dem Sonar-Plugin für Stash Code-Reviews und damit den Entwicklungsprozess effektiv unterstützen kann.
Stash 3.8: AWS-Support, automatisiertes Aufsetzen, neue Monitoring-Tools, Deep-Links auf Quellcode-Zeilen und mehr
Stash von Atlassian ist das Repository-Managementsystem für Software-Entwicklungsteams, die mit Git arbeiten. Die neue Stash-Version 3.8 bringt etliche interessante Weiterentwicklungen mit: Support für Amazon Web Services, ein automatisiertes Aufsetzen, neue Monitoring-Tools, Deep-Links auf Quellcode-Zeilen und eine bessere Trennung von autorisierten und externen Usern.
//SEIBERT/MEDIA bietet Grundlagen- und Aufbau-Workshops zu Git und Stash an
//SEIBERT/MEDIA führt seit mehreren Jahren erfolgreich professionelle Anwenderschulungen für Atlassian-Produkte an. Nach der Etablierung unserer Workshops zu JIRA und Confluence haben wir unser Portfolio erweitert und trainieren Software-Entwicklungsteams nun auch in der effektiven und produktiven Nutzung von Git und Atlassian Stash. Entsprechende Workshops bei Ihnen vor Ort oder in unserem Wiesbadener Office können Sie jetzt buchen.
Individuelle Software-Entwicklung: Workflows, Branching-Modelle und Continuous Delivery
Software-Entwicklung in einem großen Kundenprojekt funktioniert natürlich nicht nach dem Prinzip “Auf die Plätze, fertig, hacken!” Vielmehr handelt es sich um einen komplexen Prozess, der einerseits hohen Qualitäts- und Sicherheitsanforderungen unterliegt und der andererseits viel Flexibilität bieten muss. In diesem Beitrag zeigen wir auf, wie ein //SEIBERT/MEDIA-Entwicklungsteam in einem Individualsoftware-Projekt ein neues Feature entwickelt, welche Workflows dabei zugrunde liegen und welche Werkzeuge uns in diesem Prozess unterstützen.
Stash 3.7: Individuelle Merge-Commit-Nachrichten, Kommentare aus E-Mails liken und beantworten, besserer Installer
Atlassian hat das Git-Repository-Managementsystem Stash in der Version 3.7 ausgeliefert. Neue Features sorgen für zusätzliche Individualisierung und eine noch bessere E-Mail-Integration. Wir stellen die Neuerungen kompakt vor.
Git-Tutorial: Synchronisation (Teil 2: git fetch)
In dieser Tutorial-Reihe beschäftigen wir uns mit der Zusammenarbeit zwischen Entwicklern in einem Git-basierten Projekt: Zunächst geht es darum, Repositories zu synchronisieren. Nachdem beschrieben wurde, wie mit git remote Verbindungen zwischen Repos eingerichtet werden können, sollen nun mit git fetch Commits importiert werden.