como svn atualizar quando eu tenho svn arquivos locais excluídos?

2

Usando o svn eu tenho um ramo check-out. Na minha cópia local eu apaguei alguns arquivos com svn delete.

Nesse meio tempo, alguns outros arquivos foram modificados e registrados no repositório. Quero atualizar minha cópia local com essas alterações. Eu normalmente faço isso com svn update e o resultado sempre foi, que os arquivos que eu mudei permanecem os mesmos, enquanto os arquivos que outros arquivos mudaram, entretanto, são atualizados.

Espero que o mesmo aconteceria se eu excluir arquivos que ninguém mais tocou - eles são excluídos, enquanto outros arquivos são atualizados.

Mas eu recebo:

svn update

(...)

svn: Can't open file (...) No such file or directory

e o svn sai imediatamente com o status de falha.

    
por user322908 12.07.2018 / 09:51

1 resposta

2

Já vi um problema parecido com isso antes e acho que tem a ver com o arquivo que você excluiu com alterações que precisavam ser aplicadas antes que sua exclusão pudesse acontecer.

O cliente SVN deve ser mais inteligente e apenas ignorar as alterações, mas aparentemente não é.

Para corrigir, tive que:

  1. Restaurar o (s) arquivo (s) relevante (s)
  2. Executar a atualização
  3. Lide com conflitos, se houver
  4. Excluir novamente o arquivo
  5. Atualizar / confirmar
por 12.07.2018 / 10:59

Tags