2012-05-28 2 views
8

Est-ce que quelqu'un a réussi ce travail? J'ai suivi attentivement les instructions, mais je n'arrive pas à synchroniser mes tâches IDEA avec ma liste de problèmes sur github. Dans la configuration du projet, le cache est activé pour synchroniser les problèmes toutes les cinq minutes, et dans la configuration du serveur lorsque je clique sur "test", la connexion est réussie. Cette fonctionnalité fonctionne-t-elle réellement?Intégration de tâches IntelliJ IDEA avec github

Répondre

15

J'ai réussi à le faire fonctionner

Voici les étapes nécessaires à Intellij:

  1. Paramètres | Tâches | Serveurs ...
  2. Ajouter un serveur avec les détails suivants
    • Nom d'utilisateur = nom d'utilisateur GitHub
    • Mot de passe = GitHub mot de passe
    • référentiel auteur = nom d'utilisateur GitHub
    • Repository = Nom du projet (par exemple « MultiBitMerchant «) Cliquez sur test

Si tout va bien, vous aurez le succès, l'échec est usua Lly a 401 et signifie que vous avez ajouté quelque chose d'étrange dans ce qui précède. Pour vérifier que vous êtes en synchronisation avec vos problèmes, créez un problème sur GitHub si ce n'est pas déjà fait.

  1. Dans Intellij, sélectionnez Outils | Tâches et contextes | tâche ouverte ...
  2. Utilisez CTRL + Espace (ou équivalent) pour obtenir la liste des tâches
  3. Choisissez l'un puis cliquez sur OK
  4. Effectuez vos modifications conformément à la tâche (rester concentré sur ses besoins)
  5. Validez (et appuyez sur) pour voir votre référence de problème placée comme commentaire de validation pour un suivi facile

Espérons que cela aide.

+0

Merci, c'est la pièce + qui me manquait. Apparemment, cela est nécessaire pour le faire apparaître. Je m'attendais à ce qu'il apparaisse sous des tâches existantes en utilisant le menu déroulant de la barre d'outils. – jasonhudgins

+0

J'ai le même problème que OP dans 13.1.5. J'ai appuyé sur Ctrl + Espace plusieurs fois et aucune tâche n'apparaît. Cette fonctionnalité est-elle cassée en 13.1? – morpheus05

+0

Pas pour moi ce n'est pas le cas. J'ai travaillé avec les problèmes de GitHub en tant que tâches en 13.1 tous les jours. Lors de la sélection, j'ai tendance à taper le numéro de problème pour le localiser. –