No hay forma de utilizar la interfaz de usuario para especificar que OneDrive no debe sincronizar un archivo, tipo de archivo o carpeta específico dentro de la estructura de carpetas de OneDrive.
Respuesta1
Puede que sea un poco tarde, pero hubo una actualización cuando publiqué.aquí.
OneDrive agregó esta función hace poco tiempo. Bueno un poco. Si está utilizando la vista previa interna de OneDrive, puede hacer esto:
Copie %LOCALAPPDATA%\Microsoft\OneDrive\{OneDriveVersion}\adm
OneDrive.adml
(archivo de idioma) a C:\Windows\PolicyDefinitions\en-US
y OneDrive.admx
al C:\Windows\PolicyDefinitions
.
Luego, en el Editor de políticas de grupo (gpedit.msc), vaya a Configuración del equipo -> Plantillas administrativas -> Todas las configuraciones y busque Exclude specific kinds of files from being uploaded
. Ahora allí puede especificar tipos de archivos específicos o nombres de archivos para ignorar.
Ver tambiénhttps://senpai.club/exclude-file-types/yhttps://techcommunity.microsoft.com/t5/microsoft-onedrive-blog/celebrating-the-top-onedrive-moments-from-microsoft-ignite-2020/ba-p/1679821
Respuesta2
Actualizar:Ya no funciona ¯\_(ツ)_/¯
Simplemente haga que el archivo sea ambosocultoysistemay OneDrive no lo sincronizará. Si ya se ha sincronizado, también deberáseliminarlo en líneatambién.
Para hacer un archivoocultoysistemaabra una ventana de comando e ingrese el siguiente comando:
attrib -A +S +H path\to\file\filename.ext
Tenga en cuenta que después de este cambio, de forma predeterminada, el archivo o carpeta ya no será visible a menos que cambie la configuración correspondiente del Explorador de Windows.
Respuesta3
También existe una solución para que MacOS ignore los tipos de archivos. Todavía no he probado si funciona ignorar carpetas completas.
La documentación está aquí:https://learn.microsoft.com/en-us/sharepoint/deploy-and-configure-on-macos#enableodignore
Si lo entiendo correctamente, tienes que editar ~/Library/Preferences/com.microsoft.OneDrive.plist
, idealmente usando unEditor compatible con PList. En este archivo, debe agregar una clave EnableODIgnore
, de tipo array
, y dentro de la clave, agrega como string
archivo los patrones a ignorar, como *.txt~
.
Si ha instalado OneDrive desde la App Store, el archivo a editar es~/Library/Containers/com.microsoft.OneDrive-mac/Data/Library/Preferences/com.microsoft.OneDrive-mac.plist
Funciona. Hasta ahora probado en la extensión de archivo *.heic
. Aquí está la entrada en el plist:
$ plutil -convert xml1 -o - com.microsoft.OneDrive.plist | grep -A 3 EnableODIgnore
<key>EnableODIgnore</key>
<array>
<string>*.heic</string>
</array>
Y esto es lo que muestra Finder para este archivo:
"Excluido de la sincronización".
A continuación, ignorandonode_modules