Bueno… la respuesta llego un mes y medio tarde, pero llego :-)

Estuve intentando hacer esto y recien ahora lo logre hacer (estoy
hosteandolo en Windows)

 

Lo que yo no podia hacer era tener mas de un proyecto en svn manejando
versiones diferentes…

El truco es tan simple como iniciar el servicio SVNService en una carpeta
superior a la que tiene el repositorio.

 

Por ejemplo seria asi:

 

REM Creo 2 repositorios:

 

svnadmin create “C:\RepositoriosSVN\Proyecto1”

svnadmin create “C:\RepositoriosSVN\Proyecto2”

 

y despues configurar el servicio asi:

 

Ahora instalo el servicio del SVN:

 

svnservice -install --d --listen-port 3690 –r “C:\RepositoriosSVN” 

 

Si el servicio ya estaba instalado, tengo que cambiar el parámetro install
por setup

 

Y despues ya puedo acceder mediante

svn://servidor/Proyecto1

svn://servidor/Proyecto2

 

Espero que le sirva a alguien ;)

 

Dentro de otro mes y medio me voy a dignar a averiguar como usar SSH en
Windows…

 

Saludos,

Diego

 

 

  _____  

From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of GOMEZ,
Gabriel
Sent: Lunes, 09 de Abril de 2007 18:23
To: [email protected]
Subject: [puntonet] [OT] Subversion - Segunda Parte

 

Estimados, 

 

Antes que nada, perdón por el OT (de nuevo).

 

Estabamos pensando el esquema de fuentes como lo ibamos a manejar ahora con
el subversion y creimos que lo mas conveniente era de esta forma (lo comento
para que me digan que piensan y si creen que hay otra mejor idea que esto).

 

ESCENARIO HIPOTETICO:

Proyectos: Proyecto1, Proyecto2, Proyecto3

 

Repositorio: fuentes_desarrollo

Objetivo: Guardar los fuentes de los 3 proyectos dentro de un repositorio en
donde se van a tocar todo el tiempo y la idea es compartir los archivos y
guardar cambios hechos diariamente.

Ej de subdirectorios: 

 

svn://localhost/fuentes_desarrollo

    \fuentes\Proyecto 1

    \fuentes\Proyecto 2

    \fuentes\Proyecto 3

 

Repositorio: produccion_proyecto1

Objetivo: Mantener los fuentes que están en producción de cada proyecto de
manera separada para que solo sea modificado cuando una versión pasa "a
producción".  Con esto las modificaciones van a ser pocas y solo se
mantendría un versionado por versión del proyecto en producción (ese es el
objetivo)

 

Repositorio: produccion_proyectoN

Objetivo: Idem por cada proyecto...

 

 

Por eso creemos que separando los proyectos que están en producción vamos a
lograr generar versiones solo cuando los proyectos pasen a producción (luego
que fueron trabajados en el repositorio de desarrollo).  

 

Como lo ven?

 

 

GRACIAS,

Gabriel

Responder a