
Eu tenho uma cópia de trabalho, retirada do repositório SVN.
Quando estou tentando confirmar, recebo o seguinte erro:
svn: File not found: revision 57, path '/trunk/path/to/my/file/logo-mini.jpg'
Encontrei este arquivo no repositório e percebi que ele tem apenas uma revisão - 58.
Não entendo por que o SVN reclama desse arquivo, quando ele é apresentado e por que aponta para a revisão 57 em vez de 58?
Também renomeei a pasta grand-grand-grand-parent deste arquivo. Possível, isso é um problema ...
Atualizar
Descrição detalhada do erro obtida no aplicativo Cornerstone (Mac OS X):
Description : Could not find the specified file.
Suggestion : Check that the path you have specified is correct.
Technical Information
=====================
Error : V4FileNotFoundError
Exception : ZSVNNoSuchEntryException
Causal Information
==================
Description : Commit failed (details follow):
Status : 160013
File : subversion/libsvn_client/commit.c, 867
Description : File not found: revision 57, path '/trunk/assets/themes/base/article-content/images/logo-mini.jpg'
Status : 160013
File : subversion/libsvn_fs_fs/tree.c, 663
Então, renomeei "/trunk/assets/themes directory" para "/trunk/assets/skins", enquanto melhorei a estrutura do projeto.
Eu tentei seguir:
- atualizando o diretório /trunk/assets/themes
- limpeza
- excluindo do sistema de arquivos e fazendo check-out novamente
- revertendo todo o diretório /trunk/assets/themes para a revisão HEAD. Mesmo isso não ajuda. Ainda recebendo o mesmo erro.
Não obtive resultados.
Responder1
Cornerstone requer que você defina manualmente a versão da cópia de trabalho no Cornerstone que corresponda à versão do Subversion no servidor. Você pode alterá-lo selecionando Cópia de Trabalho -> Atualizar Cópia de Trabalho...
Acabei de descobrir as datas neste post, mas vou confirmar a resposta de qualquer maneira, caso alguém ainda esteja procurando por uma resposta