Acabei de receber isso enquanto tentava commit
de um trunk
diretório. Fazer a svn update
partir do trunk
diretório não resolveu o erro; no entanto, fazer a svn update
partir do diretório pai (onde o .svn
diretório pertence) resolveu o erro.
Meu palpite sobre o que aconteceu (um caso de uso entre outros, pode haver várias razões para esse “svn: E160024: recurso desatualizado; tente atualizar”): junto com trunk
, havia um branches
diretório. Puxei um branches/branch-1
em master
no GitHub. Fazer a svn update
partir do diretório pai (ou seja, a raiz da minha cópia de trabalho), em vez de, trunk
parece ter feito algo branches
além disso trunk
. Quando tentei commit
novamente, não houve erro.
No entanto, como eu disse acima, este é um caso entre provavelmente muitos outros.
Nota lateral: ao contrário do que alguém sugeriu, não acredito que seja uma boa ideia tocar manualmente no .svn
diretório.