crear un propio repository de repository svn

Desde la semana utilizo ToirtoiseSVN y AnkhSVN y GoogleCode y sourceforge.net como mi hosting de proyectos. Para mí es frustrante llenar todos estos formularios antes de crear el próximo proyecto. Así que empiezo a pensar en el propio hosting de repository

¿Puedo usar el alojamiento de files simple, etc. e instalar allí software como usar Google o SourceForge para tener mi propio Servidor SVN? Mi punto es tener un repository independiente en Internet sin toda esta interfaz UI inútil que me da a Google y SF para administrar mi control de versión. No quiero aprovechar el alojamiento ya existente como GoogleCode, etc. ¡Quiero ser independiente de ellos! 😉

O tal vez sea otra forma de hacer mi propio repository y GRATIS 😉 Por favor no me diga que estoy a merced de alojamiento comercial …: /

ps Si escribí algo mal, lo siento;)

El server VisualSVN es el más fácil de poner en funcionamiento

No puede instalar subversion en un package de alojamiento web compartido estándar. Necesitará un alojamiento especializado que proporcione explícitamente subversión, o alquile un pequeño server (posiblemente virtual) e instale todo el software que necesite (la solución más flexible, pero también requiere un poco de conocimiento para configurarla de forma segura).

Además, consulte mi pregunta reciente sobre serverfault: ¿Hosting asequible de Ruby / Rails / Redmine + Subversion a bajo precio ?

Si tiene su propio server, simplemente puede seguir un tutorial para cualquier sistema operativo.

Tengo el server de ubuntu y seguí este tutorial https://help.ubuntu.com/community/Subversion

Puede usar un sistema de control de versiones distribuidas como Mercurial o Git. Con estos sistemas, simplemente crea un repository local para trabajar en contra.

Para la copy de security / acceso remoto simplemente carga la carpeta a un almacenamiento web.

Es muy fácil configurar un repository de subversión simple, especialmente si es solo para ti. En realidad, si es solo para usted, puede configurar un repository svn en el disco local y no tiene que configurar ningún server. Lo hago a veces para mis pequeños proyectos, solo para tener la historia de mi trabajo.

Suponiendo que está en Unix, crea un repository con:

svnadmin create /path/to/repo

y pago con:

svn checkout file:///path/to/repo

Además de una pequeña configuration :-). Avíseme si necesita más detalles sobre este tipo de configuration.

Configurar VisualSVN, como @dr sugerido, requeriría su propio server de Windows para instalarlo (es decir, un VPS barato). Puede hacer que svn se ejecute en Linux y Linux vps es un evento más barato que Windows, por lo que no debería ser una gran carga financiera si desea seguir esta ruta.

Si quieres puro gratis, entonces siento desafortunado que tendrás que seguir rellenando formularios 🙂

    Intereting Posts