web-dev-qa-db-fra.com

Comment valider et pousser Android App / Projet vers un référentiel Bitbucket vide préexistant avec Android Studio?

Je lance donc la dernière version de Android Studio (0.6.1) et je veux pousser vers BitBucket car il a des dépôts privés gratuits (évitons tout commentaire Github vs BB). J'ai créé un simple dépôt pour tester la fonctionnalité VCS et j'utilise un nouveau projet Android avec les configurations par défaut, sauf que l'application s'appelle 'TestApp' et que le fichier de projet se trouve sur mon bureau.

J'ai effectué les étapes suivantes:

  1. VCS> Importer dans le contrôle de version> Créer un référentiel Git
  2. Utilisez le chemin par défaut: "C:\Users\User\Desktop\TestApp"
  3. VCS> Git> Extraire du contrôle de version
  4. Donnez https: //[email protected]/sanecito/testrepo.git comme chemin VCS et "C:\Users\User\Desktop \" comme répertoire parent et testrepo comme dossier
  5. Lorsque vous souhaitez "Voulez-vous créer un Android Studio pour les sources que vous avez extraites dans C:\Users\User\Desktop\testrepo", cliquez sur "Oui"
  6. Créer un projet à partir de sources existantes
  7. Nom du projet: testrepo Emplacement du projet: C:/Users/User/Desktop/testrepo
  8. Ouvrir le projet dans une nouvelle fenêtre
  9. Ajoutez un fichier texte avec le texte "test" à testrepo dans IDE, "Voulez-vous ajouter le fichier suivant à Git? [...]"> Oui
  10. Appuyez sur VCS avec le bouton fléché vert dans le menu (Valider les modifications)
  11. Passez la souris sur le bouton "Valider", appuyez sur Valider et appuyez sur
  12. Appuyez sur "Push" dans la fenêtre suivante

La fenêtre push disparaît et il y a une brève fenêtre pop-up en bas qui indique "Nothing to Push" bien que dans la fenêtre précédente il y ait eu des changements dans le projet Il y a plusieurs problèmes avec mon processus, le premier est que je voudrais créer un Vanilla Android puis pousser vers le repo vide, mais en essayant de le lier, il crée un nouveau projet (sans l'aide de l'application Vanilla). Même avec ce nouveau projet quand je frappe commit et Push il n'est pas réellement poussé vers le repo.

Je suis conscient qu'il y a cette question: Comment importer un projet dans le référentiel bitbucket à partir de Android Studio? Cependant, aucune des réponses n'est utile pour résoudre ce devrait être un problème simple car ils ne sont pas descriptifs (c'est-à-dire comment suis-je même censé configurer le plug-in). Quelqu'un pourrait-il me dire comment faire deux choses:

  1. Installer Git avec un Android Android ouvert et pousser vers un dépôt sur BitBucket
  2. Configurez la configuration Git avec une nouvelle installation de Android Studio afin qu'une personne puisse tirer d'un référentiel BitBucket Android code d'application sur lequel travailler)
10
Kurt Wagner

La solution complète peut être trouvée ici: https://www.youtube.com/watch?v=IBEbJUEDWZQ

J'ai tapé comment installer le plugin et comment tirer d'un repo non vide (n'hésitez pas à utiliser le répertoire parent de votre choix, j'ai juste senti que cela conduisait à une configuration propre), la vidéo a comment pousser vers un repo vide

  1. Configuration du plugin BitBucket

    1. Télécharger le plug-in BitBucket pour IDEA/Android Studio
      1. Au moment de la rédaction (25/06/2014), le plugin officiel ne prend pas en charge IDEA13 que la version actuelle de Android Studio (0.6.1) utilise. Cependant , il y a un version non officielle qui fonctionne (obtenir la dernière version)
    2. Ouvrez Android Studio
    3. Dans le menu principal, cliquez sur "Configurer" puis sur "Plugins"
      1. Cliquez sur 'Installer le plugin à partir du disque', accédez à l'emplacement du fichier .zip du plugin, sélectionnez-le et appuyez sur OK.
    4. Redémarrez Android Studio lorsque vous y êtes invité
  2. Tirez le référentiel BitBucket sur le référentiel de l'ordinateur local

    1. Si Android Studio n'est pas déjà en cours d'exécution, démarrez-le
    2. Dans le menu 'Quick Start', sélectionnez 'Check out from Version Control'
    3. Pour 'Répertoire parent', cliquez sur "..." à droite et accédez à C:\Users\[nom d'utilisateur]\repos
      1. Si 'repos' n'existe pas, créez un nouveau dossier en cliquant sur le bouton 'Nouveau dossier' (ou raccourci clavier Alt + Insert) et nommez le nouveau dossier 'repos'
    4. Dans la liste déroulante "Commander à partir de", sélectionnez "BitBucket" et entrez les informations d'identification BitBucket si vous y êtes invité
    5. Dans la liste déroulante 'Repository list:', vous devriez voir le référentiel souhaité. Sélectionnez-le et cliquez sur "OK"
11
Kurt Wagner