Voy a escribir algo de código que produce un tipo de archivo de paquete, sin embargo, se incluye un tipo de trabajo de la base de datos que no es estrictamente necesario (como puede ser re-calculadas), pero es mejor guardado junto con el archivo del paquete.
De todos modos, el problema es que la base de datos puede llegar a ser bastante grande, y a menudo los cambios son bastante pequeñas, esto significa que estas bases de datos están siempre respaldados por la Máquina del Tiempo, que es muy derrochador como que en realidad no añade nada importante a back-ups.
Realmente no puedo pedir a los usuarios finales para marcar estas bases de datos manualmente para cada paquete en su Máquina del Tiempo preferencias, sobre todo si se mueve el archivo de paquete de todo y olvidar. Pero también no quiero estas bases de datos para ser waisting un montón de espacio en su Máquina del Tiempo de las copias de seguridad, ya que podría causar la poda de las copias de seguridad antiguas sin beneficios útiles.
Ya he considerado mover las bases de datos del usuario ~/Library/Caches
carpeta, pero esto es mucho más complicado de manejar. La base de datos también es útil en el paquete, ya que elimina un tanto largo de pre-calcular el paso.
Así que; ¿hay algún otro medio por el cual puedo decirles Máquina del Tiempo para ignorar a un archivo o carpeta? Idealmente algo que yo pueda hacer a través de la secuencia de comandos, pero si se requiere un pequeño programa que no es un gran problema.