Requirements for our CVS would be as follow:
- High Availability
 - Backup
 - Public repositories for our open source projects.
 - Private repositories for (maybe) some private configuration data.
 - Accessible
 - Git, it's the industry standard right now and it'll cover your software requirements 99.99% of times.
 
- Self-Hosted:
 - Seriously do you think a tiny company can support the complexity (and maybe cost if you use the cloud) of backing up a hosted repository and keeping it open to anywhere else?
 
- Github:
 - Popular and ticks almost all the requirements, except for free private repositories. I'm using github for my opensource project, yes.
 - BitBucket:
 - Ticks all the boxes as well, plus a number of free private repositories, enough for some sensitive information we might want to store. I'm using bitbucket as well for my Jenkins configuration auto-backup.
 
No hay comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.