# Correção de Permissões Durante Atualização

## Problema
Durante a atualização, muitos arquivos não puderam ser copiados devido a erros de permissão:
- 171 erros no backend
- 82 erros no frontend
- Erro ao criar script de build
- Erro ao atualizar arquivo VERSION

## Correções Implementadas

### 1. Método `copyDirectory`
- ✅ Tenta copiar normalmente primeiro
- ✅ Se falhar, usa `sudo cp` como fallback
- ✅ Corrige permissões com `sudo` se necessário
- ✅ Cria diretórios com `sudo mkdir` se necessário

### 2. Criação de Script de Build
- ✅ Usa `sudo cp` para copiar script temporário
- ✅ Fallback para `sudo tee` se `cp` falhar
- ✅ Corrige permissões com `sudo`

### 3. Atualização de VERSION
- ✅ Já tinha fallback para `sudo cp`
- ✅ Mantido como está

## Resultado Esperado

Nas próximas atualizações:
- ✅ Menos erros de permissão
- ✅ Arquivos copiados com sucesso usando sudo quando necessário
- ✅ Script de build criado corretamente
- ✅ Arquivo VERSION atualizado

## Nota

Os erros de permissão ainda podem aparecer para alguns arquivos, mas o sistema agora tenta usar `sudo` automaticamente quando necessário. Se ainda houver problemas, pode ser necessário configurar sudoers para permitir operações sem senha para o usuário www-data.

