Eu sou novo no desenvolvimento do Android e nas ferramentas de desenvolvimento. Fiz o check-out de um projeto do svn usando o cliente TortoiseSVN (não consigo fazer isso no Android Studio) e recebo esta mensagem de erro depois de importar o projeto para o Android Studio:
não é possível usar o cliente de linha de comando do subversion: svn
Provavelmente o caminho para o executável do Subversion está errado. Consertá-lo..
Quando clico no link "Corrigir", esta caixa de diálogo é exibida:
Mas ainda não tenho ideia do que devo fazer para corrigir isso? Qualquer tipo de ajuda / sugestão / orientação para corrigir o problema é bem-vinda.
android
svn
tortoisesvn
android-studio
har07
fonte
fonte
svn.exe
também. Pesquisado na pasta de instalação do TortoiseSVN, Android Studio, arquivos de programas inteiros, incluindo arquivos de programas (x86), mas sem sucesso. Qualquer ideia?Respostas:
O Android Studio não consegue encontrar o
svn
comando porque não está ativadoPATH
e não sabe ondesvn
está instalado.Uma maneira de corrigir é editar a
PATH
variável de ambiente: adicione o diretório que contémsvn.exe
. Você precisará reiniciar o Android Studio para reler o arquivoPATH
variável.Outra maneira é definir o caminho absoluto
svn.exe
na caixa Usar cliente de comando na tela de configurações que você incluiu em sua postagem.ATUALIZAR
De acordo com este outro post , o TortoiseSVN não inclui as ferramentas de linha de comando por padrão. Mas você pode executar novamente o instalador e ativá-lo. Que irá adicionar
svn.exe
aPATH
, e Studio Android vai buscá-lo corretamente para cima.fonte
svn.exe
localizado à variável de ambiente, que no final corrige o erro que o Android Studio estava reclamando. Solução perfeita !! Obrigado, muitoIsso é chato, eu gostaria que o IntelliJ lidasse com isso melhor do que um problema na inicialização.
Se você estiver usando o TortoiseSVN 1.8+ no Windows, faça o seguinte:
Modify
.C:\Program Files\TortoiseSVN\bin
à suaPath
variável de ambiente.fonte
Viu seus problemas.
Soluções:
Primeiro Download do cliente Subversion 1.8.13 (1.8) Link para download do cliente ( https://subversion.apache.org/packages.html ) no momento desta publicação, a versão do Android Studio é inferior a 1,4 no meu caso 1.3.2, portanto, você deve evite os problemas aqui A versão do cliente da linha de comando do subversion é muito antiga ; basta baixar o 1.8 de preferência.
Em seguida, descompacte em uma pasta. Haverá uma pasta " bin ".
Então
Vá para
settings - > Version control -> Subversion
Copie o URL do seu svn.exe baixado que está na pasta bin que você baixou.
siga a imagem:
Não se esqueça de dar o nome final como svn.exe por último, conforme a imagem.
Apply -> Ok
Reinicie seu estúdio android agora.
Feliz codificação!
fonte
Primeiro instale o TortoiseSVN . Durante a instalação, siga estas etapas
1.Execute o instalador do TortoiseSVN.
2.Se você já instalou o svn , "Selecione a opção para Modificar".
3. marque a caixa de seleção "Instalar ferramentas do cliente de linha de comando no disco rígido local".
4.Adicione C: \ Arquivos de programas \ TortoiseSVN \ bin à sua variável de ambiente Path ou pressione CTRL + ALT + S no android studio. Em seguida, vá em "Controle de Versão" -> Subversion -> Geral -> Marque a caixa de seleção "usar cliente de linha de comando" e defina o caminho para C: \ Arquivos de Programas \ TortoiseSVN \ bin \ svn.exe
Reinicie o IntelliJ.
Na imagem, a cor verde (logo_actionbar) representa para o arquivo já foi adicionado ao svn, o vermelho representa ainda para adicionar ao svn. legal..!
Se você deseja alterar a configuração "Programar para adição", vá para Configurações -> Controle de versão -> Confirmação -> Quando os arquivos são criados
Escolha Mostrar opções antes de adicionar ao controle de versão
fonte
Eu uso o IDE Phpstorm, mas acho que talvez seja o mesmo que AS.
1.Você deve reinstalar o svn. E escolha a opção modificar .
E o próximo passo, você pode ver as ferramentas do cliente da linha de comando .
Vamos escolher o primeiro: Será instalado no disco rígido local .
2. Agora reinicie o computador.
Vá para o local svn , o tempo todo em C: \ Arquivos de Programas \ TortoiseSVN \ bin .
Se você vir
svn.exe
em C: \ Arquivos de programas \ TortoiseSVN \ bin, foi comprovado que reinstalamos o cliente de linha de comando com êxito. CopieC:\Program Files\TortoiseSVN\bin\svn.exe
para o IDE.Reinicie o seu IDE.
fonte
Se você estiver usando o ubuntu, verifique se o subversion climático está instalado ou não.
Caso contrário, instale através da linha de comando como
e verifique se as seguintes configurações estão selecionadas
fonte
Corrigi o problema depois de atualizar o cliente svn existente no mac OS X com o seguinte link: (1.7.x a 1.9.x)
https://ahmadawais.com/installing-svn-subversion-on-yosemite-after-removing-the-old-version/
substitua 'svn' pelo seu caminho svn instalado como '/ usr / local / bin / svn'
fonte
Eu corrigi o problema, basta baixar a ferramenta de linha de comando do Android em https://www.visualsvn.com/downloads/ baixar a ferramenta de linha de comando do apache descompacte-a na unidade, vá para as configurações / controle de versão / subversão do Android e verifique se apenas o comando opção de linha é habilitar, defina o caminho do svn.exe, como mostrado abaixo C: \ Users \ viratsinh.parmar \ Apace SVN client \ Apache-Subversion-1.8.13 \ bin \ svn.exe
Agora, no seu android studio, atualize o projeto, você poderá confirmar agora. você pode entrar em contato comigo em [email protected]
fonte
Eu também estava recebendo o mesmo erro, se você estiver usando o TortoiseSVN-1.9.5, execute duas etapas: Processo 1: clique na ferramenta TSVN.exe e 2: selecione na segunda janela, na segunda janela, a linha de comando para Salvar na unidade local, fornecendo o caminho 3: Clique em OK agora reinicie o Android Studio / IntelliJ
fonte
Há respostas melhores aqui, mas como posso corrigir isso pode ser relevante para alguém:
Depois de verificar o projeto no SVN, em vez de escolher a versão 1.7 , escolhi o Subversion 1.6 e funcionou.
fonte
A instalação do Subversion para Windows deve resolver o problema. Consulte minha resposta aqui - https://stackoverflow.com/a/31627732/3433133
fonte
Se você estiver usando o Windows, poderá corrigi-lo através da instalação do SVN Tool. Se você estiver usando Linux / MacOS, poderá corrigi-lo via subversion install. Depois disso, basta selecionar usando o comando svn. Seus problemas são resolvidos.
fonte
No Linux, o mesmo problema ocorreu após a atualização do Android Studio (e vários meses sem usá-lo ...).
Eu o resolvi executando o seguinte comando em um console:
Prefiro esse comando,
rm -R .subversion
pois ele me deixou uma opção de reversão.fonte
No Ubuntu 20.04:
fonte