Foros del Web » Administración de Sistemas » Unix / Linux »

problema con cron

Estas en el tema de problema con cron en el foro de Unix / Linux en Foros del Web. Hola gente. Establecí un cron en fedora, que lo que hace es actualizar un repositorio de subversion cada 1 minuto. el archivo /var/spool/cron/root me quedó ...
  #1 (permalink)  
Antiguo 31/08/2009, 12:37
Avatar de moron  
Fecha de Ingreso: mayo-2004
Mensajes: 972
Antigüedad: 20 años
Puntos: 2
problema con cron

Hola gente.

Establecí un cron en fedora, que lo que hace es actualizar un repositorio de subversion cada 1 minuto.

el archivo /var/spool/cron/root

me quedó de la siguiente manera

*/1 * * * * svn update /var/www/html/desarrollo/site1



esto funciona perfecto.

pero ahora necesito que actualice otro repositorio al mismo tiempo y debajo de la línea del archivo root agreguè la otra quedando de esta manera:

*/1 * * * * svn update /var/www/html/desarrollo/site1
*/1 * * * * svn update /var/www/html/desarrollo/site2

reinicie el servicio de cron y no actualiza ningun repositorio.


Cual es la forma correcta de hacer esto?

Muchas gracias desde ya.
  #2 (permalink)  
Antiguo 31/08/2009, 18:05
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 19 años, 8 meses
Puntos: 47
Respuesta: problema con cron

¿Estás editando directamente el archivo o estas usando crontab -e?
__________________
¡Volviendo a la programación!
  #3 (permalink)  
Antiguo 01/09/2009, 06:16
Avatar de moron  
Fecha de Ingreso: mayo-2004
Mensajes: 972
Antigüedad: 20 años
Puntos: 2
Respuesta: problema con cron

Gracias por la respuesta.

cree un archivo micron que contiene:

*/1 * * * * svn update /var/www/html/desarrollo/site1
*/1 * * * * svn update /var/www/html/desarrollo/site2

luego ejecutè crontab /var/spoolcron//micron

Me genera el archivo root dentro de cron con las dos líneas, pero no funciona.
crontab <archivo>
  #4 (permalink)  
Antiguo 01/09/2009, 06:18
Avatar de moron  
Fecha de Ingreso: mayo-2004
Mensajes: 972
Antigüedad: 20 años
Puntos: 2
Respuesta: problema con cron

Gracias por la respuesta.

cree un archivo micron que contiene:

*/1 * * * * svn update /var/www/html/desarrollo/site1
*/1 * * * * svn update /var/www/html/desarrollo/site2

luego ejecutè crontab /var/spoolcron//micron

Me genera el archivo root dentro de cron con las dos líneas, pero no funciona.
crontab <archivo>
  #5 (permalink)  
Antiguo 01/09/2009, 13:11
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 19 años, 8 meses
Puntos: 47
Respuesta: problema con cron

¿Y que ves cuando haces crontab -e?
__________________
¡Volviendo a la programación!
  #6 (permalink)  
Antiguo 01/09/2009, 13:46
Avatar de moron  
Fecha de Ingreso: mayo-2004
Mensajes: 972
Antigüedad: 20 años
Puntos: 2
Respuesta: problema con cron

esto:

*/1 * * * * svn update /var/www/html/desarrollo/site1
*/1 * * * * svn update /var/www/html/desarrollo/site2
  #7 (permalink)  
Antiguo 01/09/2009, 13:58
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años
Puntos: 35
Respuesta: problema con cron

¿Y si dejas todo en una línea?
Código:
*/1 * * * * svn update /var/www/html/desarrollo/site1 && svn update /var/www/html/desarrollo/site2
De todas formas, ejecutar un "svn update" cada minuto me parece excesivo. ¿Seguro que no hay otra forma más eficiente?
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #8 (permalink)  
Antiguo 02/09/2009, 06:46
Avatar de moron  
Fecha de Ingreso: mayo-2004
Mensajes: 972
Antigüedad: 20 años
Puntos: 2
Respuesta: problema con cron

Gracias, Voy a probarlo.
Si hay una solución, es usando el archivo post-commit del svn, pero no logrè hacerlo andar, incluso con la ayuda de este foro y como necesitaba una solución implementé lo del cron, hasta tanto pueda dedicarme a ver en detalle porque no funciona el post-commit
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:02.