6 votos

Eliminación de .DS_Store forma permanente de detener su creación en Mojave

Como desarrollador, estoy haciendo rutinariamente carpetas en mi Mac corriendo Mojave para propósitos de prueba, mi servidor localhost o para la transferencia a VPS u otro alojamiento. En principio preferiría no tener .DS_Store por completo, pero si el ordenador quiere tenerlos, no me importa.

Sin embargo, ¿hay alguna forma de impedir permanentemente que se creen en un determinado directorio y subdirectorios?

Soy consciente puede configurar que no haya archivos .DS_Store en los recursos compartidos de la red pero necesito ser más selectivo que una solución de todo o nada. Lo ideal es que pueda suprimirlas tanto en los sistemas de archivos locales como en los remotos, pero si alguien puede ayudar a evitar algunas de ellas y permitir otras, se lo agradecería.

Esta pregunta es para abordar sólo Mojave y OS más nuevos y para abordar un control más fino o para confirmar que esto es imposible.

4voto

Jose Chavez Puntos 645

No existe una funcionalidad integrada en MacOS para detener la creación de archivos .DS_Store en una carpeta específica y sus subcarpetas. Hay un ajuste para detener la creación en volúmenes en red (es decir, carpetas que realmente son recursos compartidos de red).

Puedes descargar una utilidad de terceros llamada "DeathToDSStore" desde aquí:

https://github.com/snielsen/DeathToDSStore

Esto detendrá la generación de archivos .DS_Store en general, pero todavía no para un directorio específico.

Usted menciona que es un desarrollador - por lo tanto podría ser posible para usted modificar esa utilidad para hacer exactamente lo que quiere. La utilidad es de código abierto. Usted puede encontrar el lugar específico para anular en el archivo source/FinderOverride.m.

En los comentarios has mencionado que necesitas correr en Mojave, que DeathToDSStore no soporta aún. En Mojave puedes ejecutar este fork de Asepsis que es compatible con Mojave:

https://github.com/JK3Y/asepsis

0 votos

He descubierto que esta utilidad no funciona en Mojave y soy desarrollador web gracias

1 votos

He añadido un enlace para un paquete de software compatible con Mojave

1 votos

+1 para JK3Y/asepsis ¡eso me sirvió!

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X