Existe um .gitignore para OneDrive?

Existe um .gitignore para OneDrive?

Fiquei muito irritado porque meus arquivos temporários do Vim "não podem ser sincronizados com o OneDrive". Prefiro ignorá-los todos juntos usando regex ou algo assim, mas não sei como fazer isso.

Responder1

Editar 17 de maio de 2022:

Desde então, a Microsoft adicionou esse recurso e escreveu um tutorial:Link


Resposta original:

A partir do Onedrive 20.201.xxx e posterior, isso é possível. É verdade que existem algumas ressalvas e não é tão fácil quanto .gitignore. Eu encontrei um guiaaqui, mas foi bastante breve e presumiu muito conhecimento.

Primeiramente, aqui estão os pré-requisitos:

  1. OneDrive versão 20.201 e superior
  2. Windows Pro/Education ou qualquer Windows que tenha um Editor de Política de Grupo
  3. Direitos administrativos na máquina Windows, pois você precisa de acesso a C:/Windows
  4. Este também deve ser o OneDriveCliente. Você ainda pode fazer upload dos tipos de arquivos bloqueados através da interface web(!)

Passos:

  1. Vá para%localappdata%Microsoft/OneDrive/<VersionNumber>/adm
  2. Lá, copie os arquivos OneDrive.admle OneDrive.admx.
  3. Navegue C:/Windows/PolicyDefintionse cole os arquivos aqui. É possível que você também precise colá-los nas pastas específicas da região: tive que colá-los em en-US, que não é minha região.
  4. Abra o Editor de Política de Grupo: pressione a tecla Windows e digite GPO, Enter
  5. Dentro do Editor, navegue até Computer Configuration > Administrative Templates > OneDrive. Você deverá ver esta janela:captura de tela do editor de política de grupo para uma unidadePara mim já está habilitado; por padrão, está definido como Not configured.
  6. Vá até a linha destacada, "Excluir tipos específicos de arquivos do upload", clique com o botão direito e selecione Edit.
  7. A Editjanela fica assim:captura de tela das configurações para excluir tipos de arquivo
  8. Marque o Enablebotão de opção e clique em Show.
  9. Uma nova janela é aberta. Lá, você pode adicionar todos os finais de arquivo (mais o símbolo de ponto final: ou seja, write .exe, não exe. Aqui está como fica para mim ter adicionado um final de arquivo:captura de tela da adição de um novo arquivo que termina a ser ignorado
  10. Encerre o processo do OneDrive e exclua qualquer arquivo com esse novo final. Esta etapa pode ser opcional se você estiver disposto a esperar que o OneDrive se atualize com a nova regra. Não bloqueará imediatamente os arquivos com final ignorado.

O resultado deve ficar assim na sua pasta OneDrive:

insira a descrição da imagem aqui

E quando abro a caixa de diálogo do OneDrive clicando com o botão direito no ícone da barra de tarefas, vejo esta dica: captura de tela de uma unidade informando que um tipo de arquivo foi excluído

O que é realmente bom nessa solução (embora complicada) é que não preciso de nenhum direito administrativo para o próprio OneDrive. Minha empresa cuida de tudo isso, então não tenho acesso a essas configurações.

Solução de problemas que encontrei:

  1. Apenas o .admxarquivo foi copiado, mas .adml was missing-> ambos precisam ser copiados
  2. Os arquivos .admx/.adml estavam na pasta de políticas geral, mas não na pasta de região, como en-USou en-GB. Isso pode levar a um erro ao iniciar o Editor de Política de Grupo, informando que o arquivo especificado não pode ser encontrado.
  3. O Editor de Política de Grupo não está disponível -> Deve estar no Windows Pro!

No site que linkei acima, há também outra opção que não se aplica a mim. A partir do site:

Se você estiver usando uma solução MDM (como o Intune) para seus dispositivos BYOD ou dispositivos somente ingressados ​​no Azure AD, você poderá enviar por push o seguinte registro:

HKLM\SOFTWARE\Políticas\Microsoft\OneDrive\

Chave: EnableODIgnoreListFromGPO

Tipo: Valor REG_SZ

Nome: o tipo de arquivo que você deseja excluir

Valor: o tipo de arquivo que você deseja excluir

Verifiquei meu registro e não tinha essa entrada.

Responder2

Não que eu saiba, mas atualmente está “nos planos” de acordo com a Microsoft. É rastreado na página do Portal de Feedback do OneDriveaqui.

informação relacionada