Atualize a versão do SVN após o upgrade do Ubuntu

1

ontem atualizei minha versão do Ubuntu de 12.xx para 14.04. Está tudo bem, exceto meu servidor svn. Agora recebi uma mensagem de erro e preciso atualizar a versão do svn. Após pesquisar pela primeira vez na Internet, encontrei uma solução fácil aqui . Enfim, cadê meu repositório de svn? Quando eu uso o pedido which svn eu recebo o link /usr/bin/svn . Mas o que devo fazer agora? Quando eu uso sudo svn upgrade /usr/bin/svn , recebi uma mensagem de erro traduzida em inglês: svn: E155019 is not a basis of workprint and is impossible to open »/usr/bin/.svn/entries« . Eu suponho, eu estou no diretório falso, consequentemente, a questão é, como eu posso definir o caminho certo para o meu svn? Agradecemos antecipadamente

    
por Guforu 20.08.2014 / 09:27

1 resposta

3

find / -type f -name '.svn' listará todo o caminho que contém este diretório que está presente em cada cópia de trabalho do SVN que você possui em seu sistema.

Mude para o diretório superior encontrado contendo .svn one. Existe o topo da sua cópia de trabalho onde você pode executar svn upgrade .

Como você certamente verificou o SVN usando sua própria conta de usuário ( svn co <repository location> , você não precisa de sudo . Você não precisa executar os comandos svn com sudo ou todos os arquivos verificados A saída será de propriedade do root. Portanto, toda a edição teria que ser feita usando sudo também.

    
por Benoit 20.08.2014 / 09:55