Servidor DevOps de código abierto que integra rastreador de issues, gestión de Git, Pull Request y funciones de CI
Se puede ejecutar con una sola imagen de Docker
-
UI web para escritorio/móvil
-
Fork/Clone de repositorios
-
Soporta vincular issues y commits
-
Ejecuta CI automáticamente después de un PR; se pueden editar las políticas de PR (número de revisores, patrones de archivos, etc.)
-
Búsqueda de símbolos y funciones de inteligencia de código integradas
-
Permite discutir sobre el código sin necesidad de PR
2 comentarios
Parece que la mayor diferencia con GitLab es que es open source hecho en Java.
La función de CI también se puede configurar fácilmente solo con la UI, a diferencia de GitLab, donde hay que editar YAML.
Además, dicen que puede manejar repos bastante grandes, y lo demuestran internamente clonando el repo de Linux.
https://code.onedev.io/projects/linux/
Quizás podría convertirse en otra opción para las empresas que eligen GitLab en lugar de GitHub Enterprise.
También impresiona que soporte incluso la versión móvil de forma muy limpia.
Parece que ellos mismos hacen dogfooding directamente en https://onedev.io/ y que GitHub solo lo usan como espejo.