Estoy usando Mercurial como mi SCM, principalmente porque me gusta la capacidad de realizar cambios en un proyecto incluso sin conexión. Voy a mover las computadoras pronto, así que decidí buscar algún alojamiento gratuito de repo de Mercurial para no perder mis datos. Me inscribí en una cuenta de Bitbucket y noté que ofrecen espacio para un único repositorio privado con sus cuentas gratuitas. ¿Eso no significa que algunas de mis cosas podrían estar disponibles públicamente? Al igual que en, cualquiera puede descargarlo y usarlo en sus proyectos?Problemas con el uso de hosting Mercurial gratuito como Bitbucket
Respuesta
Sí, BitBucket solo ofrece un repositorio privado de forma gratuita.
Editar: Ver los comentarios a continuación, BitBucket ahora ofrece la mayor cantidad de repositorios privados como desee, la restricción de los planes libres es un máximo de 5 usuarios que acceden a estos repositorios privados.
Sin embargo, si usted está preocupado por la transferencia de los proyectos para su nueva máquina, creo que es un exceso BitBucket. ¿Estarás en posesión de ambas máquinas a la vez, incluso por un corto período de tiempo?
Si es así, simplemente usaría hg serve
en cada directorio de proyecto (uno a la vez) de la máquina anterior y hg clone http://ip.of.old.machine:8000/ projectname
para clonar los cambios en la máquina nueva.
EDIT: Si usted está buscando una manera de realizar copias de seguridad sin compartir los repositorios públicos podría obtener una cuenta de Dropbox y clonar una copia de cada cesión temporal a la carpeta Dropbox en su máquina local. Cada vez que presiones cambios, se sincronizarán con Dropbox automáticamente.
Si su computadora se incendia y la reemplaza, simplemente instale Dropbox y clone desde el repositorio en la carpeta de Dropbox a su ubicación preferida.
No estoy seguro de lo bien que esto funcionaría si desea utilizar la copia de Dropbox del repos en múltiples plataformas (desde un cuadro de Windows y un cuadro de Linux, por ejemplo).
Sí, a menos que los guarde todos en un único repositorio. De lo contrario, debe pagarles por más repositorios privados.
Sí, ¿de qué otro modo ganarían dinero con su servicio? GitHub ni siquiera ofrece un repositorio privado gratuito ... – MattGWagner
ejecuta hg bundle --all
en todos tus repositorios, rellena los paquetes en algún lugar (como un dispositivo usb), hg unbundle
en la máquina nueva.
Ni siquiera tiene que ser tan inteligente. Simplemente arránquelos, haga una copia de seguridad de las cremalleras y descomprímalos. ¡viola! – basszero
Esto debe haber cambiado desde - ahora puede tener repositorios públicos y privados sin límite :-)
Como alternativa, JavaForge permite alojar proyectos privados.
- 1. Hosting Mercurial en IIS7
- 2. Software Mercurial Hosting, ¿alternativas?
- 3. Uso de git con BitBucket
- 4. ¿Qué es un buen sistema gratuito de seguimiento de errores que se integra con Mercurial y/o bitbucket?
- 5. Administrar problemas de Bitbucket/Github con la aplicación de escritorio
- 6. Mover el repositorio de Mercurial local a Bitbucket
- 7. ¿Cómo eliminar una rama en bitbucket con mercurial hg?
- 8. Uso de Mercurial con Perforce
- 9. Problemas con el uso de @PreUpdate
- 10. ¿Qué hosting Mercurial DVCS recomendaría para un pequeño proyecto de código abierto?
- 11. Cómo importar problemas y wikis de Github a BitBucket?
- 12. Hosting Mercurial HG a través del servidor VisualSVN
- 13. apache solr como servicio de hosting
- 14. Cuentas de bitbucket múltiples
- 15. Configurando egit con BitBucket
- 16. subrepositories con bitbucket
- 17. bitbucket, "hg push" y "hg update"
- 18. Problemas en el uso $ .getJSON
- 19. Mercurial (y supongo que Git) con Dropbox: ¿algún inconveniente?
- 20. ¿Seguimiento de errores gratuito con el cliente de escritorio?
- 21. ¿El framework .Net es gratuito para uso comercial?
- 22. Empujar múltiples cabezas con Mercurial
- 23. Comprensión de Git con XCode y BitBucket
- 24. hg trago de bitbucket con tela
- 25. Solicite el token OAuth de BitBucket
- 26. Uso de herramientas de diferencias externas con Mercurial
- 27. Consecuencias del uso de injerto en Mercurial
- 28. Elección para WCF Service Hosting con IIS o Self Hosting con Windows Service
- 29. Usando Git con plan de hosting compartido
- 30. ¿Cómo puedo integrar un repositorio bitbucket con la versión alojada a petición de FogBugz?
Bueno, no, no se trata solo de transferir cosas a la nueva máquina. Me gustaría tener una 'copia de seguridad' almacenada en un lugar seguro en caso de que algo desastroso ocurra en mis dos PC. Solo me preocupa que si coloco esto en BitBucket como un repositorio no privado, alguien tomará el código, lo usará y luego me hará responsable de lo que ocurra por eso. – cornjuliox
** @ cornjuliox ** He editado la respuesta para mencionar Dropbox, que podría ajustarse a sus necesidades. –
Creo que recientemente comenzaron a ofrecer un número ilimitado de repositorios privados para la cuenta de 5 usuarios gratis. – 7wp