Usando svn / git con Xcode

Me gusta usar git o svn para mis proyectos de Xcode, pero necesito poder acceder desde fuera, por ejemplo, desde otra máquina en algún lugar.

Entonces necesito un repository en algún lugar, pero no quiero usar ningún service de terceros como github.

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

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

Si realmente quieres un server Git, te recomendaría usar Gitosis, que es un software de server git de código abierto. Puede consultar el repository de github aquí . Además, gere son muchos tutoriales para que comiences:

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

Podrías hacerlo usando Dropbox como se supone en esta pregunta: Git con Dropbox

En esta respuesta se proporciona una guía detallada: ¿ Usar Git y Dropbox juntos de manera efectiva?

La principal ventaja de Dropbox es que no necesitas una caja en la que puedas ingresar, sino que utilizas Dropbox como almacenamiento de repository … Y, para no olvidar, puedes gestionar la count básica (hasta 2 GB de almacenamiento) ), es gratis . Incluso el package Pro para 100 GB es bastante asequible.