Re: Git pull croneado

2009-12-01 Por tema Alvaro Herrera
Richard Rossel escribió:
> Yonathan Dossow wrote:

> >prueba agregar ">/dev/null 2>&1" sin comillas al final del git pull
> Lo pense pero esa salida no debiese ser salida de error. Veamos, si
> me voy a un repo y hago

Correcto, eso deberia ir a stdout.  Reportalo como bug.  No es buena
idea redirigir stderr porque cuando haya un error de verdad, te lo vas a
perder.

-- 
Alvaro Herrera   Vendo parcela en Valdivia:  http://rie.cl/?a=255568
"La experiencia nos dice que el hombre peló millones de veces las patatas,
pero era forzoso admitir la posibilidad de que en un caso entre millones,
las patatas pelarían al hombre" (Ijon Tichy)


Re: Git pull croneado

2009-11-27 Por tema Richard Rossel

Yonathan Dossow wrote:

On Fri, 2009-11-27 at 10:49 -0300, Richard Rossel wrote:
  

Hola amigos,
tengo una duda con respecto al comportamiento de un cron, le cuento:
Estoy usando redmine enchufado con git en el cual tengo un subproyecto 
asociado
a un branch de un repo git. Para que desde redmine se vea el repo 
actualizado,

tengo un cron que hace:

cd /home/redmine/repositories/locserver_classifiers.git && git pull > 
/dev/null

cada cierto tiempo.

Funciona de lujo, pero cada cierto tiempo me llegan correos desde cron 
daemon

con informacion :
 remote: Counting objects: 7, done.
remote: Compressing objects:  25% (1/4)
remote: Compressing objects:  50% (2/4)
remote: Compressing objects:  75% (3/4)remote:
remote: Compressing objects: 100% (4/4)
remote: Compressing objects: 100% (4/4), done.
remote: Total 4 (delta 3), reused 0 (delta 0)
 From g...@boss:locserver
  f8a3ece..23aaf71  master -> origin/master

Creo que se ejecuta el garbage collector de git. Que podria hacer para 
que cron no me

 envie estos mails?



seguramente es la stderr la que te esta llegando al mail.

prueba agregar ">/dev/null 2>&1" sin comillas al final del git pull
  
Lo pense pero esa salida no debiese ser salida de error. Veamos, si me 
voy a un repo y hago


[rros...@trompe sandbox]$ git gc 2> error
[rros...@trompe sandbox]$ cat error
Removing duplicate objects: 100% (256/256), done.

Argg, tienes razon. Lo extraño es que salida no debiese ser enviada a la 
standard error porque

no es error. Habra que preguntarle al señor Shawn Pearce.

En fin, gracias por la ayuda.


--
Richard Rossel
Airsage Inc.
Valparaiso - Chile



Re: Git pull croneado

2009-11-27 Por tema Ricardo Utreras
Modifica la linea MAILTO=root en el archivo /etc/crontab a gusto.

--
Atentamente,

Ricardo Utreras Estrella
Ingeniero de Proyectos SIGMA S.A.
Fono +56 (02)3646838 / Fax +56 (02)3646888




De:
Richard Rossel 
Para:
Discusion de Linux en Castellano 
Fecha:
27-11-2009 10:55
Asunto:
Git pull croneado
Enviado por:
linux-boun...@listas.inf.utfsm.cl



Hola amigos,
tengo una duda con respecto al comportamiento de un cron, le cuento:
Estoy usando redmine enchufado con git en el cual tengo un subproyecto 
asociado
a un branch de un repo git. Para que desde redmine se vea el repo 
actualizado,
tengo un cron que hace:

cd /home/redmine/repositories/locserver_classifiers.git && git pull > 
/dev/null
cada cierto tiempo.

Funciona de lujo, pero cada cierto tiempo me llegan correos desde cron 
daemon
con informacion :
 remote: Counting objects: 7, done.
remote: Compressing objects:  25% (1/4)
remote: Compressing objects:  50% (2/4)
remote: Compressing objects:  75% (3/4)remote:
remote: Compressing objects: 100% (4/4)
remote: Compressing objects: 100% (4/4), done.
remote: Total 4 (delta 3), reused 0 (delta 0)
 From g...@boss:locserver
  f8a3ece..23aaf71  master -> origin/master

Creo que se ejecuta el garbage collector de git. Que podria hacer para 
que cron no me
 envie estos mails?

saludos.-

--
Richard Rossel
Airsage Inc.
Valparaiso - Chile




***
Este mail y cualquier archivo enviado adjunto son confidenciales y
destinados sólo a la utilización del individuo o entidad a la que van
dirigidos. Si usted ha recibido este mail por error, favor bórrelo y
notifique al remitente. Se prohíbe cualquier uso, copia o distribución de
este mensaje o sus adjuntos. El no respetar esta prohibición puede
constituir una infracción de ley.

This email and any files transmitted with it are confidential and intended
solely for the recipient named. If you have received this email in error
please notify the sender immediately. Any disclosure, copying, or
distribution of this message, or taking of any action based on it, is
strictly prohibited. Failure to respect this prohibition may constitute a
breach of law. 
***


Re: Git pull croneado

2009-11-27 Por tema Yonathan Dossow
On Fri, 2009-11-27 at 10:49 -0300, Richard Rossel wrote:
> Hola amigos,
> tengo una duda con respecto al comportamiento de un cron, le cuento:
> Estoy usando redmine enchufado con git en el cual tengo un subproyecto 
> asociado
> a un branch de un repo git. Para que desde redmine se vea el repo 
> actualizado,
> tengo un cron que hace:
> 
> cd /home/redmine/repositories/locserver_classifiers.git && git pull > 
> /dev/null
> cada cierto tiempo.
> 
> Funciona de lujo, pero cada cierto tiempo me llegan correos desde cron 
> daemon
> con informacion :
>  remote: Counting objects: 7, done.
> remote: Compressing objects:  25% (1/4)
> remote: Compressing objects:  50% (2/4)
> remote: Compressing objects:  75% (3/4)remote:
> remote: Compressing objects: 100% (4/4)
> remote: Compressing objects: 100% (4/4), done.
> remote: Total 4 (delta 3), reused 0 (delta 0)
>  From g...@boss:locserver
>   f8a3ece..23aaf71  master -> origin/master
> 
> Creo que se ejecuta el garbage collector de git. Que podria hacer para 
> que cron no me
>  envie estos mails?

seguramente es la stderr la que te esta llegando al mail.

prueba agregar ">/dev/null 2>&1" sin comillas al final del git pull

-- 
Yonathan H. Dossow Acun~a
Unidad de Servicios de Computacion e Internet  Fono: +56 32 2654367
Universidad Tecnica Federico Santa Maria  Valparaiso, Chile


signature.asc
Description: This is a digitally signed message part


Git pull croneado

2009-11-27 Por tema Richard Rossel

Hola amigos,
tengo una duda con respecto al comportamiento de un cron, le cuento:
Estoy usando redmine enchufado con git en el cual tengo un subproyecto 
asociado
a un branch de un repo git. Para que desde redmine se vea el repo 
actualizado,

tengo un cron que hace:

cd /home/redmine/repositories/locserver_classifiers.git && git pull > 
/dev/null

cada cierto tiempo.

Funciona de lujo, pero cada cierto tiempo me llegan correos desde cron 
daemon

con informacion :
remote: Counting objects: 7, done.
remote: Compressing objects:  25% (1/4)
remote: Compressing objects:  50% (2/4)
remote: Compressing objects:  75% (3/4)remote:
remote: Compressing objects: 100% (4/4)
remote: Compressing objects: 100% (4/4), done.
remote: Total 4 (delta 3), reused 0 (delta 0)
From g...@boss:locserver
 f8a3ece..23aaf71  master -> origin/master

Creo que se ejecuta el garbage collector de git. Que podria hacer para 
que cron no me

envie estos mails?

saludos.-

--
Richard Rossel
Airsage Inc.
Valparaiso - Chile