[eside-ghost] Sobre organizar repositorios svn

Unai Aguilera gkalgan en gmail.com
Jue Oct 19 10:02:57 CEST 2006


Aupa Saladino,

¿Estas seguro de que teniendo varios proyectos en un repositorio al hacer
commit de uno te aumenta la revision de todos los demas?

Estoy mirando el repositorio que tenemos aquí (svn log
svn:loquesea/repo/proyecto) y cada uno de los proyectos tiene un numero de
revisión distinto, no es algo que se comparta entre todos. Igual es que no
he entendido bien tu problema y es otra cosa lo que preguntas.


On 19/10/06, Arkaitz <arkaitzj en gmail.com> wrote:
>
> Aupa,
> Hmmm, orque pillas todos los dirs por separado?
> Yo hago directamente:
> cd /var/local/svn/
> svnadmin create newProject
> chmod www-data.www-data -R newProject
>
> y listo, para que es el svnserve.conf?
>
> On 10/19/06, STenyaK (Bruno Gonzalez) <stenyak en gmx.net> wrote:
> > Yo uso la opcion 1 ligeramente automatizada, con un script tal que...
> >
> > #/bin/bash
> > if [ $# != 1 ]; then
> >          echo "Error: No parameters! Write the repos dir. For example
> > '$(basename $0) newProgramRepos'"
> > else
> >          svnadmin create --fs-type fsfs $1
> >          chgrp apache $1/db $1/db/write-lock $1/db/revprops $1/db/revs
> > $1/db/transactions
> >          chmod 775 $1/db $1/db/write-lock $1/db/revprops $1/db/revs
> > $1/db/transactions
> >          cp svnserve.conf $1/conf/svnserve.conf
> > fi
> >
> >
> > Aunque me suena que tenia un script mas complejo, que me cogia un
> > directorio con código y automaticamente lo metia a un nuevo repositorio
> > que creaba al vuelo. Pero no lo encuentro.
> > El tema de los chmod y chgrp es para poder ver los repositorios por
> websvn
> > ( http dos puntos barra barra 1ksurvivor.homeip.net/websvn )
> >
> > No se si te valdrá de algo pero weno, ahi tienes mi método :)
> >
> >
> > On Wed, 18 Oct 2006 23:43:59 +0200, Arkaitz <arkaitzj en gmail.com> wrote:
> >
> > > Aupa,
> > > Resulta que tengo un lio del 13 con mis repos de svn y me estaba
> > > preguntando como lo hace la gente por aqui.
> > > Ahora mismo concibo dos maneras.
> > > a) Como lo tengo ahora, todo mas o menos bien, creo un repo por cada
> > > proyecto y el websvn me lo pone bien y todo eso, el problema es que
> > > cada vez que tengo una idea y quiero pasarlo al svn tengo que
> > > loguearme en mi server y hacer svnadmin create y esas polleces
> > > b) Hacer un repo que se llame proyectos y dentro ir metiendo dirs, por
> > > cada dir un proyecto, basta con crear un dir. El problema es que svn
> > > no esta pensado para eso, cada vez que haces un commit en cualquier
> > > proyecto aumenta el numero de revision del repo "proyectos" y uno no
> > > sabe cuantas revisiones lleva en cada proyecto, tampoco parece nada
> > > superimportante, pero no me mola que este asi.
> > >
> > > Ideas? sugerencias?
> > > Salutoj
> > >
> >
> >
> >
> > --
> > Saludos,
> >      STenyaK
> >
> > _______________________________________________
> > Site:   http://1ksurvivor.homeip.net  <1kSurvivor>
> >          http://motorsport-sim.org     <Motorsport>
> >          http://kwh.iespana.es         <KuantikalWareHouse>
> >          http://emuletutorial.info     <EmuleTutorial>
> > ICQ:    153709484
> > Mail:   stenyak AT gmail DOT net
> >
> >
> > _______________________________________________
> > eside-ghost mailing list
> > eside-ghost en deusto.es
> > https://listas.deusto.es/mailman/listinfo/eside-ghost
> >
> >
>
>
> --
> Arkaitz
>
> _______________________________________________
> eside-ghost mailing list
> eside-ghost en deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost
>
>


-- 
Agur
      Unai Aguilera
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://listas.deusto.es/mailman/private/eside-ghost/attachments/20061019/ed1fa1f8/attachment.htm


Más información sobre la lista de distribución eside-ghost