Tengo este código fuente de Android que es aproximadamente 12G grande.
Por lo tanto, Github no lo admite.
Para usar Github, estaba pensando en utilizar Google Repo o Submodule para vincular las carpetas, pero eso requeriría demasiado trabajo. Tendría que crear muchos repositorys y mantenerlos, ya que hay cientos de carpetas en diferentes tamaños. Además, algunos de los files son más grandes que 100mb.
Por lo tanto, he vuelto a crear mi S3 git para almacenar los files. Cargaría los files y configuraría toda la carpeta en git con EC2 (lo más probable es que use Git Annex para almacenar el file grande y Jgit para enviar).
Pero, preferí la interfaz y la característica de Github donde podemos establecer el proyecto para público y privado e invitar al autorizado para que trabaje en el proyecto. También sería un dolor administrar todos los usuarios en el back-end (S3).
Entonces, ¿hay algún service o software que tenga administración de usuarios e interfaz para server privado git similar a github? ¿Hay alguna otra solución?
Gracias,
Algunas notas:
Entonces, ¿hay algún service o software que tenga administración de usuarios e interfaz para server privado git similar a github?
También hay algunos otros services, pero nuevamente 12GB es algo que Git podría tener problemas para manejar.
y algunos otros
Consulte AWS CodeCommit . Es una forma de hospedar git usando AWS.
Si está buscando rodar su propio server Github, hará todo lo que esté bajo su control. Tendría que dar otro +1 a GitLab .
Básicamente es una versión autohospedada de Github y te permitirá hacer todo lo que necesites en tus propios serveres bajo tu control.