El día 2 de enero de 2013 21:01, Alfonso Pinto <elhod...@consultoriacaledor.com> escribió: > > El 31/12/2012, a las 19:17, Carlos Miranda Molina (Mstaaravin) > <mstaara...@gmail.com> escribió: > > 2012/12/31 Robert J. Briones C. <robert.brio...@gmail.com> >> >> he instalado un servidor SAMBA para compartir archivos entre >> diferentes clientes (Clientes windows 7) >> Con este servidor samba he podido compartir archivos, creando >> diferentes recursos compartidos, y los desarrolladores han podido >> trabajar en las mismas carpetas a la vez y yo tener acceso a un >> recuerdo distinto donde estan todas las otras carpetas. esto todo >> bien, salvo que que todos debemos acceder con el mismo usuario, esto >> no genera problemas pero me gustaría poder asignarle un usuario y >> clave distinto a cada uno. > > > Ya te han respondido cómo hacerlo y hay infinidad de tutoriales en internet. > > >> >> Lo otro es que instale SVN con modulo de apache dav_svn, me costo, >> pero funcionó y pude acceder mediante http al repositorio, con clave >> de usuario y todo, pero el problema radica en que no encuentro los >> archivos subidos en el servidor, > > > Los archivos tienen una estructura propia y están donde creaste el > repositorio con: > root@trackersvn:~# svnadmin create --fs-type fsfs repository > root@trackersvn:~# ls -lh repository > total 24K > drwxr-xr-x 2 root root 4.0K Dec 31 15:14 conf > drwxr-sr-x 6 root root 4.0K Dec 31 15:14 db > -r--r--r-- 1 root root 2 Dec 31 15:14 format > drwxr-xr-x 2 root root 4.0K Dec 31 15:14 hooks > drwxr-xr-x 2 root root 4.0K Dec 31 15:14 locks > -rw-r--r-- 1 root root 229 Dec 31 15:14 README.txt > >> >> onda para poder "ejecutarlo" por >> http, y no solo ver el codigo como repositorio, si no ejecutar el php >> y todo. > > > > > Ups, te entendí mal, las aplicaciones que te recomendé son solo para ver el > repositorio y gestionarlo, no para hacer deploy automático de la aplicación. > Lo que tu pides suelen llamarlo "Continous Integration and Deployment", al > hacer commit se ejecutan ciertas tareas para comprobar que nada se rompe y > luego se hace el deploy donde le digas. Hay múltiples herramientas para eso, > unas de pago, otras open source y free. Para php no sabría decirte, google > es tu amigo. > Tal vez una forma sencilla de implementarlo sea usando SVN hooks como te > indicaba Carlos. > > > Estimo que lo que quieres es un deploymento contínuo, que cuando los > desarrolladores hagan commit automáticamente puedas ver el sitio en > desarrollo cierto...? > Si es asi, tienes que usar el script post-commit que está dentro del > directorio repository/hooks/post-commit.tmpl > root@trackersvn:~# ls -lh repository/hooks/ > total 36K > -rw-r--r-- 1 root root 2.0K Dec 31 15:14 post-commit.tmpl > -rw-r--r-- 1 root root 1.7K Dec 31 15:14 post-lock.tmpl > -rw-r--r-- 1 root root 2.3K Dec 31 15:14 post-revprop-change.tmpl > -rw-r--r-- 1 root root 1.6K Dec 31 15:14 post-unlock.tmpl > -rw-r--r-- 1 root root 3.5K Dec 31 15:14 pre-commit.tmpl > -rw-r--r-- 1 root root 2.4K Dec 31 15:14 pre-lock.tmpl > -rw-r--r-- 1 root root 2.8K Dec 31 15:14 pre-revprop-change.tmpl > -rw-r--r-- 1 root root 2.1K Dec 31 15:14 pre-unlock.tmpl > -rw-r--r-- 1 root root 2.8K Dec 31 15:14 start-commit.tmpl > > Debes renombrarlo a post-commit (sin el .tmpl) y agregar dentro lo que > necesites que haga. > Busca "automatic SNV deploy with post-commit" en Google. > > Saludos > -- > "La Voluntad es el único motor de nuestros logros" > http://ngen.com.ar/blog > >
Si despues del commit exporto el sitio y listo, solo que no sabia que se debia exportar. Saludos. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/cagucoaezmjxp_e9npamxs4kefjoha1dswfzfo19qe7ahldz...@mail.gmail.com