2011-07-13 8 views
5

Me gusta usar git o svn para mis proyectos de Xcode, pero necesito poder acceder desde fuera, p. de otra máquina en alguna parte.Uso de svn/git con Xcode

Necesito un repositorio en alguna parte, pero no quiero usar ningún servicio de terceros como github.

¿Qué necesito para ejecutar cualquiera de los dos en un servidor externo alquilado (por ejemplo, descartar una de mis máquinas con dyndns)? ¿Sería suficiente algún espacio web en alguna parte? Si no, ¿qué necesito?

Respuesta

2

Todo lo que realmente necesita es una computadora en la que pueda entrar si no necesita compartir el repositorio con nadie más. Yo uso un VPS en Dreamhost para esto.

Si realmente quieres un servidor de Git, te recomendaría usar Gitosis, que es un software de servidor git de código abierto. Puede consultar el repositorio github here. Además, Gere son un montón de tutoriales para empezar:

http://wiki.dreamhost.com/Gitosis

http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way

http://www.markrichman.com/2008/06/16/installing-git-and-gitosis-on-ubuntu/

http://www.howtoforge.com/setting-up-gitosis-on-ubuntu

+2

No Gitosis. La gitosis está desactualizada y abandonada (aunque las noticias sobre eso parecen extenderse lentamente o no se extienden en absoluto). Use Gitolite en su lugar. –

3

Usted puede hacerlo usando dropbox como se supone en esta pregunta: Git with Dropbox

Una guía detallada se proporciona en esta respuesta: Using Git and Dropbox together effectively?

La principal ventaja de Dropbox es, que no lo hacen necesidad una caja en la que puede entrar ssh, en su lugar usa Dropbox como almacenamiento de repositorio ... Y –   para no olvidar   – si puede manejar la cuenta básica (hasta 2 GB de almacenamiento), es gratis . Incluso el paquete Pro para 100 GB es bastante asequible.

Cuestiones relacionadas