2012-06-24 13 views
6

sto usando questo connettore GitHub Mylyn: http://marketplace.eclipse.org/content/github-mylyn-connectorconnettore GitHub mylyn: Ottenere le questioni da GitHub

Tuttavia, quando qualcuno sta creando un problema su GitHub per sé, non si aggiorna nei miei compiti in Eclipse. Sto lavorando in una squadra, quindi voglio avere la possibilità di condividere tutti i compiti. L'idea alla base di Mylyn era di creare attività, sincronizzarlo con GitHub e tutti gli altri sincronizzerebbero la loro lista di attività con la lista dei problemi su GitHub. Come ho già detto, in qualche modo non sincronizza alcuna attività che è stata creata su GitHub stesso, quindi presumo che le attività che creo in Mylyn e la sincronizzazione con GitHub non saranno sincronizzate anche con i miei colleghi.

Qualche soluzione per questo?

+1

Ti hanno creato la query giusta, come accennato in http://wiki.eclipse.org/EGit/GitHub/UserGuide? – VonC

+0

Wow. Ha funzionato. Vuoi presentare una risposta? Forse approfondisci un po 'le domande, per ulteriori riferimenti. – cherrun

+0

Risposta inviata, con un riferimento al sottoinsieme esatto di API GitHub utilizzato da Egit/Mylyn. – VonC

risposta

6

L'idea alla base del legame tra problema GitHub e Mylyn è quello di definire un query:

GitHub issue Mylyn query

GitHub repository problema Task Support creazione di query che filtrano dai seguenti campi:

  • Stato (aperto o chiuso)
  • Pietre miliari
  • Menzioni
  • assegnatario
  • Etichette

Quindi, se non si definisce una query per le questioni (in particolare per quelli assegnati a si o la tua squadra), si non li vedremo

Quella query utilizzerà lo GitHub v3 API for issues.
(Huboard è un esempio di un altro servizio, accanto Egit, che utilizza tale API: come descritto nella Huboard – Github issues made awesome, da Ryan Rauh)