Falta o ficheiro txn-current no TortoiseSVN

1

Meu projeto do TortoiseSVN estava funcionando bem até ontem. Mas hoje, quando eu tentei cometê-lo, ficou abaixo da mensagem de erro. Eu tenho certeza que eu não deletei esse arquivo sozinho. Alguma idéia para recuperá-lo / alguma outra solução alternativa?

TortoiseSVN 1.6.16, Build 21511 - 32 Bit, 2011/06/01 19:00:35 Subversion 1.6.17, apr 1.3.12 apr-utils 1.3.12 néon 0.29.6 OpenSSL 1.0.0d 8 de fevereiro de 2011 zlib 1.2.5 Estou executando no Windows-7. Eu tenho um sistema de dual-boot (outro sistema operacional Ubuntu)

Obrigado.

    
por user13107 27.10.2012 / 21:20

1 resposta

2

Prefácio: Usar o nível de acesso file: /// para o Subversion é sempre uma má idéia por mais tempo que a tarefa poucas transações

Face: Se você perdeu um arquivo, você precisa consertá-lo

The "txn-current" file is a file with a single line of text that contains only a base-36 number. The current value will be used in the next transaction name, along with the revision number the transaction is based on. This sequence number ensures that transaction names are not reused, even if the transaction is aborted and a new transaction based on the same revision is begun.

nos diz Repo próprio do Subversion

Receita da resposta aceita para "problema de confirmação de svn, Não é possível ler 'd: \ UC \ db \ txn-current': Fim do arquivo encontrado " ( svnadmin verify + svnadmin recover ) é perfeitamente válido e utilizável também

    
por 28.10.2012 / 07:49