Ok, tentei verificar o formato 1.6 SVN e, em seguida, confirmar funcionou. Inspiração: link
Eu terminei algum trabalho e queria enviá-lo, mas o SVN commit falhou. Eu tentei alguns conselhos sem sorte. Estou usando o Android Studio.
O que eu fiz antes do erro ocorrer:
Em seguida, tentei confirmar todas as alterações e falhei que o teste excluído está desatualizado. Eu corri svn up
e repetiu commit mas falhou com infame Base checksum mismatch
erro. Eu encontrei alguns conselhos, então eu mudei o repositório local e forneci checkout. Copiei os arquivos modificados de volta (sem os arquivos repo do SVN) e tentei confirmar novamente - o mesmo comportamento.
Depois fui ao servidor e executei svnadmin verify
no meu repositório. Eu verifiquei o repositório novamente, apaguei apenas o arquivo de teste e tentei confirmá-lo - falha com svn: E155011: File is out of date
. Isso não faz sentido. O que mais eu posso tentar?
[Mon Mar 28 09:56:12.444710 2016] [dav:error] [pid 15202] [client 82.99.:53925] Unable to PUT new contents for /svn/xx/!svn/wrk/63c738bc-5301-0010-80f14d746ece7f88/repo/app/src/androidTest/java//FormulaTest.java. [403, #0]
[Mon Mar 28 09:56:12.444759 2016] [dav:error] [pid 15202] [client 82.99.:53925] Could not prepare to write the file [500, #200014]
[Mon Mar 28 09:56:12.444767 2016] [dav:error] [pid 15202] [client 82.99.:53925] Base checksum mismatch on '/repo/app/src/androidTest//FormulaTest.java':\n
expected: 7290b9a9dd43b2c9236fa6f55417a398\n
actual: 4874627488b5b5a8b58e374685c9b889\n [500, #200014]
Ok, tentei verificar o formato 1.6 SVN e, em seguida, confirmar funcionou. Inspiração: link
Tags svn