Open-Source-DevOps-Server, der Issue-Tracker, Git-Verwaltung, Pull Requests und CI-Funktionen integriert
Kann mit einem einzigen Docker-Image ausgeführt werden
-
Web-UI für Desktop und Mobilgeräte
-
Repo-Fork/Clone
-
Unterstützt die Verknüpfung von Issues und Commits
-
Führt nach PRs automatisch CI aus, PR-Richtlinien können bearbeitet werden (Anzahl der Reviewer, Dateimuster usw.)
-
Integrierte Symbolsuche und Code-Intelligence-Funktionen
-
Diskussionen über Code auch ohne PR möglich
2 Kommentare
Der größte Unterschied zu GitLab ist wohl, dass es Open Source auf Java-Basis ist.
Auch die CI-Funktion lässt sich im Vergleich zu GitLab, bei dem man YAML bearbeiten muss, allein über die UI einfach erstellen.
Außerdem heißt es, dass auch ziemlich große Repositories verwaltet werden können, und in der internen Demo wird gezeigt, wie das Linux-Repo geklont wird.
https://code.onedev.io/projects/linux/
Für Unternehmen, die sich statt für GitHub Enterprise für GitLab entscheiden, könnte es vielleicht noch eine weitere Option werden.
Beeindruckend ist auch, dass selbst mobile Seiten sauber unterstützt werden.
Sie nutzen https://onedev.io/ selbst direkt als Dogfooding, und GitHub ist offenbar nur gespiegelt.