GitHub führt eine neue Funktion namens Protected Branches ein, die bestimmte Branches eines Programmierprojekts von forcierten Pushes mit Git ausnimmt. Solchermaßen geschützte Branches können auch nicht gelöscht werden. Administratoren finden diese Option in den Repository-Einstellung, sobald sie für sie verfügbar ist.
Für geschützte Branches können außerdem Statusüberprüfungen verpflichtend gemacht werden. Das bedeutet, dass Integrationen die Status API von GitHub nutzen müssen und der Merge-Button nicht zur Verfügung steht, solange der Test nicht bestanden ist.
Git ist ein verteiltes Versionsverwaltungssystem. Die freie Software wurde ursprünglich für die Quellcode-Verwaltung des Linux-Kernels entwickelt. Zu seinen Grundkonzepten zählen das Erstellen neuer Entwicklungszweige (branching) und das Verschmelzen zweier oder mehrerer Zweige (merging). Jeder beteiligte Entwickler besitzt lokale Kopien des gesamten Repository und nimmt Änderungen zunächst lokal vor, sodass keine Netzverbindung nötig ist. Änderungen werden bei online gehosteten Projekten durch das Pushen eines Branches vorgeschlagen, der dann vom zuständigen Maintainer durch ein Merge integriert werden kann.
GitHubs Hosting-Service gilt zusammen mit Bitbucket von Atlassian als führender Online-Dienst auf Basis von Git. Auch Amazon Web Services bietet seit Herbst einen Git-kompatiblen Hostingdienst in der Cloud namens CodeCommit an. Microsoft macht zudem in Visual Studio Online unbegrenzte Repositorien verfügbar. Google hatte zunächst im März angekündigt, dass sein Projekt-Hosting-Service Google Code ausläuft, dann aber überraschend mit Cloud Source Repositories eine Art Nachfolger eingeführt.
Mitte August hatte GitHub Entwicklern eine einheitliche Software für Mac OS X und Windows bereitgestellt. Sie ersetzte bestehende Apps für die beiden Betriebssysteme. Als Vorzüge nannte der Online-Hoster eine Vereinfachung der Schritte im GitHub-Workflow und natürlich die nun ähnliche Oberfläche, die Teams mit mehreren Plattformen und einzelnen Programmierern mit gelegentlichen Betriebssystem-Wechseln entgegenkommt.
Mit den Galaxy-S6-Smartphones liefert Samsung zwei Android-Geräte, die dank der Sicherheitslösung KNOX besonders gut für den Einsatz in Unternehmen geeignet sind. Dank Gestensteuerung und hervorragender Performance sind sie auch für den Büro-Alltag bestens gewappnet. Auch äußerlich machen die S6-Modelle eine gute Figur.
Der Cybersecurity Report von Hornetsecurity stuft 2,3 Prozent der Inhalte gar als bösartig ein. Die…
Die Hintermänner haben es auf Zugangsdaten zu Microsoft Azure abgesehen. Die Kampagne ist bis mindestens…
Cloud-Plattform für elektronische Beschaffungsprozesse mit automatisierter Abwicklung elektronischer Rechnungen.
Mindestens eine Schwachstelle erlaubt eine Remotecodeausführung. Dem Entdecker zahlt Google eine besonders hohe Belohnung von…
Nur rund die Hälfte schaltet während der Feiertage komplett vom Job ab. Die anderen sind…
Security-Experten von Check Point sind einer neuen Angriffsart auf die Spur gekommen, die E-Mail-Schutzmaßnahmen umgehen…