2012-06-24 17 views
6

estoy usando este conector GitHub Mylyn: http://marketplace.eclipse.org/content/github-mylyn-connectorGitHub Mylyn conector: Conseguir cuestiones de GitHub

Sin embargo, cuando alguien está creando un problema en sí mismo GitHub, no se actualiza en mis tareas en Eclipse. Estoy trabajando en equipo, por lo tanto, quiero tener la posibilidad de compartir todas las tareas. La idea detrás de Mylyn era crear tareas, sincronizarlo con GitHub y todos los demás simplemente sincronizarían su lista de tareas con la lista de problemas en GitHub. Como mencioné, de alguna manera no sincroniza ninguna tarea que se creó en GitHub, por lo tanto, asumo que las tareas que creo en Mylyn y que se sincronizan con GitHub no se sincronizarán con la computadora de mis colegas también.

¿Alguna solución para esto?

+1

¿Se han establecido la consulta a la derecha, como se menciona en http://wiki.eclipse.org/EGit/GitHub/UserGuide? – VonC

+0

Wow. Eso funciono. ¿Quieres enviar una respuesta? Tal vez elaborar un poco sobre las consultas, para obtener más referencias. – cherrun

+0

Respuesta publicada, con una referencia al subconjunto exacto de API de GitHub utilizado por Egit/Mylyn. – VonC

Respuesta

6

La idea detrás de la relación entre la emisión de GitHub y Mylyn es definir un query:

GitHub issue Mylyn query

GitHub repositorios de tareas problema de soporte creación de consultas que se filtran por los siguientes campos:

  • Estado (abierto o cerrado)
  • Hitos
  • Menciones
  • cesionario
  • etiquetas

lo tanto, si no se define una consulta para los temas (especialmente para las asignadas a que o su equipo), se no los verá

Esa consulta utilizará el GitHub v3 API for issues.
(Huboard es un ejemplo de otro servicio, junto Egit, que utiliza esa API: como se describe en Huboard – Github issues made awesome, por Ryan Rauh)