SVN Doubt – VMWARE Image / Install / Hosted ¿cuál elegirías?

Tengo algunas dudas sobre cómo configurar mi material SVN.

Primero mi situación: el progtwigdor trabaja solo en la mayoría de las cosas, el acceso externo no es necesario (todavía).

Yo quiero:

  • Un SVN rápido, preferiblemente gratis.
  • Privado
  • Copia de security
  • Un poco sin problemas
  • Mucho almacenamiento.

Yo no quiero

  • Tener problemas para transferir mis datos a otra installation comp / svn.

Intenté: Assembla solución hospedada gratuita y algunas otras soluciones gratuitas alojadas, estas no me funcionarán debido a limitaciones de almacenamiento / proyecto.

Entonces ahora tengo las opciones:

  • Obtenga un host compartido con una gran cantidad de espacio para SVN.
  • Solo instálalo en uno de mis comps (ejecutando Windows)
  • Instálelo en una image vmware que facilite la copy y, quizás, facilite el process de copy de security.

¿Qué harías en mi situación y por qué?

Editar:

O es GIT una mejor opción en esta situación, y si es así, ¿por qué? (teniendo en count que no tengo experiencia con esta tecnología)

Echaré un vistazo al Servidor VisualSVN . Se instala fácilmente en Windows y aborda todas sus preocupaciones.

Instalar en una image VMWare significaría que se ha vuelto portátil entre los sistemas. Siempre que no requiera acceso desde sitios externos, iría con esa solución. Podrías usar una image VMWare pre-construida [1] o crear la tuya propia simplemente usando una distribución de Linux como Ubuntu [2]. Alternativamente, podría ir con una solución liviana de Linux [3] [4] e instalar lo que necesita SVN para funcionar.

Personalmente tengo un server Linux configurado en mi casa (que pronto se mudará a mi oficina) que aloja mi repository SVN. Si puedes sacrificar una máquina vieja, este es, con mucho, el mejor path a seguir.

[1] http://www.vmware.com/appliances/directory/308
[2] https://help.ubuntu.com/8.10/serverguide/C/subversion.html
[3] http://archlinux.org
[4] http://damnsmalllinux.org

No soy un experto SVN, pero somos un entorno de Windows y cambiamos a SVN recientemente.

Estamos muy contentos con el server (gratuito) de VisualSVn, que no hace mucho pero que lo hace un poco más "similar a Windows" para la administración.

http://www.visualsvn.com/server/

Funciona muy bien Para el alojamiento en este entorno, en términos de image de PC o vmware por separado, ambos podrían funcionar; para la copy de security del repository en el entorno de Windows, es un poco molesto, pero usamos algo en esta línea:

http://svn.haxx.se/users/archive-2007-07/0909.shtml

Para proyectos domésticos, estaba usando el Servidor VisualSVN . Era tan fácil de usar, y la configuration era tan mínima que convencí a mi jefe para que replacea a SourceSafe en el trabajo. Literalmente, se configuró en minutos. El acceso a la security también era muy sencillo. Compramos el plugin para Visual Studio de VisualSVN también para permitirnos comprometer y actualizar proyectos directamente desde el IDE. Esto requiere que TortoiseSVN se instale en la máquina del cliente. Toda la configuration del server se puede ejecutar directamente desde la console de administración de VisualSVN, que también se conecta a la console de Administración de equipos de Windows.

Hmm, mi apuesta sería instalarlo en tu máquina, en una unidad de disco duro externa. Sacrificará un poco la velocidad, pero tendrá el almacenamiento (tiene su propio disco duro) y la facilidad de respaldo.

Lamento haber dado esta respuesta que probablemente no quiera escuchar (leer), pero ¿sus requisitos no solo le gritan " GIT "?

Es ideal para situaciones en las que solo desee utilizar un sistema de control de versiones sin la molestia de configurar un repository. Solo tienes que iniciar y estás listo para ir …

    Intereting Posts