¿Cómo crear un gzip idéntico del mismo file?

Tengo un file, sus contenidos son idénticos. Se pasa a gzip y solo se almacena la forma comprimida. Me gustaría poder generar el zip nuevamente y solo actualizar mi copy si difieren. Tal como se encuentra las herramientas que difieren (diff, xdelta, subversion) ven los files como si hubieran cambiado.

Premisa, estoy almacenando un mysqldump de una database importante en un repository de subversión. Es mi intención que un cronjob descargue periódicamente el file db, gzip y el file. Actualmente, cada vez que se descarga el file y luego se descomprime, se considera que difiere. Prefiero que mis numbers de revisión no aumenten innecesariamente cada 15 m.

Me doy count de que podría volcar el file como text simple, pero preferiría no hacerlo ya que es bastante grande.

El command que estoy usando actualmente para generar los volcados es:

mysqldump $DB --skip-extended-insert | sed '$d' | gzip -n > $REPO/$DB.sql.gz 

El -n instruye a gzip para que elimine la información del nombre de file / timestamp. El sed '$d' elimina la última línea del file donde mysqldump coloca una timestamp.

En este punto, probablemente voy a volver a almacenarlo en forma de text plano, pero tenía curiosidad sobre qué tipo de solución hay.

Resuelto, el Sr. Bright estaba en lo correcto , erróneamente usé una N mayúscula cuando el argumento correcto era minúsculo.

El -N ordera a gzip que elimine la información del nombre de file / timestamp.

En realidad, eso hace todo lo contrario. -n es lo que le dice que olvide el nombre del file original y la timestamp.

Creo que gzip preserva la date original y la timestamp en el file (s) lo que hará que produzca un file diferente.

 -N --name When compressing, always save the original file name and time stamp; this is the default. When decompressing, restre the original file name and time stamp if present. This option is useful on systems which have a limit on file name length or when the time stamp has been lost after a file transfer. 

Pero cuidado: dos gzips hechos en diferentes momentos del mismo file sin cambios difieren. Esto se debe a que el gzip tiene una timestamp con la date de creación de gzip; esto se escribe en el encabezado del file gzip. Por lo tanto, los gzips aparentemente diferentes pueden contener el mismo contenido exacto.