[ubuntu-ar] Script para copiar carpeta y excluir archivos.
Nicolas Machado
nico.machado at gmail.com
Thu Apr 23 15:32:17 BST 2009
Mariano Mara escribió:
> On 23.04.09 10:10, Nicolas Machado wrote:
>
>> buenos dias, soy algo nuevo en linux y mas en shell scripts.
>> En una misma maquina tenemos un sitio PHP en lo que llamamos desarrollo
>> y en otro httpdocs esta lo que llamamos produccion.
>> necesito un script shell que me permita copiar desde desarrollo a
>> produccion, pero
>> que:
>> Controle la fecha y si el de destino es mas nuevo , no lo copie
>> que tampoco copie archivos de configuracion. (son dos el de la conf
>> de bd y otro mas general )
>> Alguien tiene algun ejemplo que me pueda servir de base?
>> Los archivos son .php, imagenes, y alguno otro
>> Muchas gracias
>> Nicolas
>>
>
> Deberías usar un sistema de control de version para esas cosas donde
> puedas ignorar archivos y se encargue por vos de pasar las
> modificaciones. Hay muchisimos dando vueltas, yo te recomiendo bzr[1]
>
> Mariano
>
> [1] http://bazaar-vcs.org/
>
>
Ante todo gracias Mariano.
La duda que siempre tuve con los CVS, y por eso no lo uso, es la siguiente:
En el caso de una aplicacion php uno esta desarrollando sobre el sitio
directamente, es decir cambio el php, F5 en el browser y ya veo el cambio.
si tengo q crear mi propio directorio con todos los php de la aplicacion
estaria duplicando el sitio, creo.
Si ademas somos 2 los desarrolladores, estamos triplicando el sitio.
y si ademas tengo un entorno que llamo produccion, lo estoy cuadruplicando.
teniendo en cuenta que el sitio YA esta creado, cual seria la mejor
manera de ahora que esta "listo" y en la version 1.0, cargarlo a un CVS ?
incluso habia pensado en que el repositorio estuviera en internet, pero
no me cerrabala idea de tener el sitio en cada usuario .
Es asi como deberia trabajar ?
Alguna sugerencia ?
Saludos
y gracias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ubuntu.com/archives/ubuntu-ar/attachments/20090423/de961234/attachment.htm
More information about the Ubuntu-ar
mailing list