Je suis nouveau dans le développement Android et les outils de développement qui l'entourent. J'ai extrait un projet de svn à l'aide du client TortoiseSVN (je n'arrive pas à le faire depuis Android Studio), puis je reçois ce message d'erreur après avoir importé le projet dans Android Studio:
impossible d'utiliser le client de ligne de commande subversion: svn
Le chemin d'accès à l'exécutable Subversion est probablement incorrect. Répare le..
Lorsque je clique sur le lien "Réparer", cette boîte de dialogue apparaît:
Mais je n'ai toujours aucune idée de ce que je suis censé faire pour résoudre ce problème? Tout type d'aide / suggestion / direction pour résoudre le problème est le bienvenu.
svn.exe
aussi. Recherche dans le dossier d'installation de TortoiseSVN, Android Studio, des fichiers de programme entiers, y compris les fichiers de programme (x86), mais en vain. Une idée?Réponses:
Android Studio ne trouve pas la
svn
commande car elle n'est pas activéePATH
et ne sait pas oùsvn
est installée.Une façon de résoudre le problème consiste à modifier la
PATH
variable d'environnement: ajoutez le répertoire qui contientsvn.exe
. Vous devrez redémarrer Android Studio pour qu'il relise laPATH
variable.Une autre méthode consiste à définir le chemin absolu de
svn.exe
dans la zone Utiliser le client de commande dans l'écran des paramètres que vous avez inclus dans votre publication.METTRE À JOUR
Selon cet autre article , TortoiseSVN n'inclut pas les outils de ligne de commande par défaut. Mais vous pouvez réexécuter le programme d'installation et l'activer. Cela va ajouter
svn.exe
àPATH
et Android Studio prendre correctement en place.la source
svn.exe
trouve à la variable d'environnement, ce qui corrige finalement l'erreur se plaignant d'Android Studio. Solution parfaite !! Merci beaucoupC'est ennuyeux, j'aimerais qu'IntelliJ gère mieux cela qu'un bourreau de démarrage.
Si vous utilisez TortoiseSVN 1.8+ sous Windows, procédez comme suit:
Modify
.C:\Program Files\TortoiseSVN\bin
à votrePath
variable d'environnement.la source
J'ai vu vos problèmes.
Solutions:
Premier téléchargement du lien de téléchargement du client Subversion 1.8.13 (1.8) ( https://subversion.apache.org/packages.html ) au moment de cet article, la version android studio est inférieure à 1.4 dans mon cas 1.3.2 donc vous devez éviter les problèmes ici La version du client en ligne de commande subversion est trop ancienne, il suffit de télécharger le 1.8 de préférence.
ensuite décompressé dans un dossier. Il y aura un dossier " bin ".
ensuite
Aller à
settings - > Version control -> Subversion
Copie l'url de votre svn.exe téléchargé qui se trouve dans le dossier bin que vous avez téléchargé.
suivez l'image:
N'oubliez pas de donner le nom de fin comme svn.exe en dernier selon l'image.
Apply -> Ok
Redémarrer votre studio Android maintenant.
Bon codage!
la source
Première installation TortoiseSVN . Pendant l'installation, suivez ces étapes
Exécutez le programme d'installation de TortoiseSVN.
2.Si vous avez déjà installé svn , "Sélectionnez l'option à modifier".
3. cochez la case "Installer les outils client de ligne de commande sur le disque dur local".
4.Ajoutez C: \ Program Files \ TortoiseSVN \ bin à votre variable d'environnement Path ou appuyez sur CTRL + ALT + S dans Android Studio. Ensuite, allez dans "Contrôle de version" -> Subversion -> Général -> Cochez la case "utiliser le client de ligne de commande" et définissez le chemin sur C: \ Program Files \ TortoiseSVN \ bin \ svn.exe
5.Redémarrez IntelliJ.
Dans l'image la couleur verte (logo_actionbar) représente au fichier a déjà été ajoutée à svn, le rouge représente encore à ajouter dans svn. cool..!
Si vous souhaitez modifier le paramètre "Planification de l'ajout", accédez à Paramètres -> Contrôle de version -> Confirmation -> Lorsque les fichiers sont créés
Choisissez Afficher les options avant d'ajouter au contrôle de version
la source
J'utilise l'IDE Phpstorm, mais je pense que c'est peut-être la même chose que AS.
1.Vous devez réinstaller le fichier svn. Et choisissez l'option modifier .
Et l'étape suivante, vous pouvez voir les outils client de ligne de commande .
Choisissons le premier: Sera installé sur le disque dur local .
2. Maintenant, redémarrez votre ordinateur.
Accédez à l'emplacement svn , tout le temps, ce sera C: \ Program Files \ TortoiseSVN \ bin .
Si vous voyez le
svn.exe
dans C: \ Program Files \ TortoiseSVN \ bin, cela prouve que nous réinstallons le client de ligne de commande avec succès. CopiezC:\Program Files\TortoiseSVN\bin\svn.exe
dans l'IDE.3.Redémarrez votre IDE. C'est ok!
la source
Si vous utilisez ubuntu, vérifiez que la subversion météo est installée ou non.
Sinon, installez via la ligne de commande en tant que
et vérifiez que les configurations suivantes sont sélectionnées
la source
J'ai résolu le problème après la mise à niveau du client svn existant sur mac OS X avec le lien suivant: (1.7.x à 1.9.x)
https://ahmadawais.com/installing-svn-subversion-on-yosemite-after-removing-the-old-version/
remplacez 'svn' par votre chemin d'installation svn comme '/ usr / local / bin / svn'
la source
J'ai résolu le problème en téléchargeant simplement l'outil de ligne de commande Android à partir de https://www.visualsvn.com/downloads/ télécharger l' apache décompressez-le sur le lecteur, accédez à vos paramètres Android / contrôle de version / subversion et assurez-vous que seule la commande L'option de ligne est enable définissez le chemin de svn.exe comme indiqué ci-dessous C: \ Users \ viratsinh.parmar \ Apace SVN client \ Apache-Subversion-1.8.13 \ bin \ svn.exe
Maintenant, dans votre studio Android, mettez à jour le projet, vous pourrez vous engager maintenant. vous pouvez me contacter sur [email protected]
la source
J'obtenais également la même erreur, si vous utilisez TortoiseSVN-1.9.5, faites simplement deux étapes Processus 1: Cliquez sur l'outil TSVN.exe et 2: Sélectionnez-y dans la deuxième fenêtre la ligne de commande pour Enregistrer sur le lecteur local en donnant le chemin 3: Cliquez sur OK maintenant, redémarrez vous Android Studio / IntelliJ
la source
Il y a de meilleures réponses ici, mais la façon dont je corrige cela peut être pertinente pour quelqu'un:
Après avoir vérifié le projet de SVN, au lieu de choisir la version 1.7 , j'ai choisi Subversion 1.6 et cela a fonctionné.
la source
L'installation de Subversion pour Windows devrait résoudre le problème. Veuillez voir ma réponse ici - https://stackoverflow.com/a/31627732/3433133
la source
Si vous utilisez Windows, vous pouvez le réparer via l'installation de SVN Tool. Si vous utilisez Linux / MacOS, vous pouvez le réparer via install subversion. Après cela, sélectionnez simplement en utilisant la commande svn. Vos problèmes sont résolus.
la source
Sous Linux, j'ai eu le même problème après la mise à jour d'Android Studio (et plusieurs mois sans l'utiliser ...).
Je l'ai résolu en exécutant la commande suivante dans une console:
Je préfère cette commande
rm -R .subversion
car elle m'a laissé une option de restauration.la source
Sur Ubuntu 20.04:
la source