2009-07-27 21 views
15

Actualmente soy el único desarrollador que usa la integración de Eclipse Mylyn (soy el experimental). Tengo dos repositorios configurados: Bugzilla, que el proyecto usa para el seguimiento interno de errores y un repositorio local. Uso el repositorio local para organizar las historias en las que estoy trabajando para la iteración.¿Qué es un repositorio fácil de tareas de Mylyn para un proyecto pequeño (~ 40 desarrolladores)?

Lo que me gustaría hacer es hacer que el repositorio local se pueda compartir para que otros desarrolladores puedan usarlo. Si a los desarrolladores les gusta, podríamos adoptar Mylyn como un estándar de proyecto. ¿Qué tipo de repositorio recomendarían los desarrolladores? Los requisitos son "gratuitos" (como en "discurso" y "cerveza") e "impresionante" (como en "El Rapto"). Tendría que implementarse en un servidor de Windows y compartir recursos con otros servicios (por lo que no requiere demasiados recursos). Fácil de configurar sería también bueno, ya que estoy explorando esto en mi propio tiempo. ¿Quizás una instancia separada de Bugzilla?

Gracias! LES

+3

amor "libre" y "impresionante" como los requisitos. – sebastiangeiger

+0

¿De verdad crees hoy que un proyecto con 40 desarrolladores de software es pequeño? ¿Cuántos desarrolladores necesitaría para hacer un proyecto mediano, grande o grande? –

+0

400 = medio; 4,000 = grande; 40,000 = extra grande; ahora trabajo en un equipo con un total de 3 desarrolladores. Ni siquiera tengo un término para ese nivel de pequeñez. – les2

Respuesta

12

¿Por qué no simplemente utiliza su instancia original de Bugzilla?

Personalmente, consideraría tedioso e inútil separar tareas e insectos.

+0

¡Esto es lo que realmente hicimos! Está funcionando bien para mí. Tenemos algunos desarrolladores en el equipo que no parecen gustarle la tecnología o la actualización, no han habilitado Mylyn en Eclipse (aunque he empacado un nuevo Galileo con los complementos + configuración predeterminada).Simplemente usan la interfaz de correo electrónico. – les2

+0

Buena sugerencia práctica. +1 – VonC

5

Puede configurar un MantisBT bugtracking system, con el Mylyn-Mantis Repository Connector apropiado.

Dado que Mantis es un poco más completo que Bugzilla (cuando se trata de características), puede definir problemas separados con el campo personalizado, para sus tareas. También hace support Roadmap.

+0

este tenía dos votos (incluido uno mío), así que lo acepté. sin embargo, todas las respuestas son válidas. – les2

1

De los gratuitos, puedes usar Bugzilla, Mantis o Trac (que pude ejecutar en Windows, pero también hay muchos hospedajes disponibles).

gratuito para dos usuarios es FogBugz (y conector Mylyn es libre para esta edición FogBugz ... ver perfil :-))

6

Realmente recomiendo Redmine. Es gratis y está basado en Ruby on Rails. Hay un Mylyn plugin para la integración. Por supuesto, es simplemente increíble (todo el sitio Redmine.org simplemente está ejecutando Redmine, así que compruébalo) con todo tipo de bondades Ajax y una interfaz limpia y profesional.

8

No responde al OP, pero otras personas pueden estar interesadas: estoy usando un repositorio local almacenado en mi DropBox para poder hacer que las tareas se propaguen a todas mis máquinas en funcionamiento.

Esto funciona bien, pero realmente debe tener cuidado de tener más de una instancia de Eclipse operando en el mismo directorio de Mylyn. Las cosas de Mylyn parecen estar guardadas en su mayoría (¿exclusivamente?) En el disco cuando cierras Eclipse, por lo que si tienes dos instancias abiertas es probable que sobrescribas las cosas involuntariamente. A veces esto es recuperable a través del historial de Dropbox, a veces no. Todavía estoy usando este método sin muchos problemas pero requiere vigilancia.

Eclipse -> Preferencias -> Tareas Mylyn -> Avanzado -> directorio de datos

+0

¡Hola! ¿Cómo configuró el repositorio local para Mylyn? – guerda

+2

@furtelwart: Edité mi respuesta para incluir esa información. – Chinasaur

+0

¡Muchas gracias! Me ayudó. – guerda

Cuestiones relacionadas