2008-09-17 18 views
6

Estoy buscando un administrador de proyectos colaborativo de código abierto que se pueda implementar internamente en mi lugar de trabajo y que sea similar a Codeplex o Sourceforge. ¿Alguien sabe de algo como esto, y si es así, tienes experiencia con eso?Codeplex/Sourceforge para uso interno

Requisitos:

  • Open Source o gratuito
  • localmente Deployable
  • tiene el mismo tipo de características que se encuentran en Sourceforge/CodePlex
    • Edición/función de seguimiento
    • Interacción con la comunidad (es decir. La votación, Roles, etc.)
    • SCM Integración (Opcional)
  • NET/Windows friendly (Opcional)

Cada negocio termina teniendo utilidades internos, y dominio específico aplicaciones que los desarrolladores crean para hacer la vida más fácil. Dado el aporte de la comunidad interna de desarrolladores, tienen el potencial de mejorar mucho (¿puede decir GMail ...?) Y simplemente me gustaría fomentar dicho entorno internamente al proporcionar un lugar fácil para que esa interacción tenga lugar.

ACTUALIZACIÓN:

así que me gusta lo que estoy viendo en tanto Trac y GForge, pero ambos están fuertemente orientado hacia entornos UNIX/Subversion. Debería haber especificado esto, pero somos una tienda de MS de arriba a abajo. ¿Qué tan práctico cree que va a ser intentar usar estos en un entorno MS .NET? ¿Sería eso como tratar de empujar una clavija cuadrada a través de un agujero redondo?

Respuesta

8

Me gusta redmine para esto: http://www.redmine.org. Lo único que falta de tu criterio es votar, pero incluso podría haber un complemento para esto.

Trac también es popular (http://trac.edgewall.org) pero carece de soporte para la agregación de datos entre proyectos.

+1

Desearía poder aceptar dos respuestas, pero voy a tener que decir que Trac se adapta mejor a mis necesidades. GForge se ve bien, pero tiene demasiados requisitos para la instalación basada en Linux. – Josh

+1

Reglas de Trac. Puede ajustarlo para que se ajuste a todas sus necesidades. Incluso puede instalar un sistema de compilación automático diseñado para Trac: Bitten (mismo desarrollador). Lo único que no me gusta de trac es la sintaxis wiki. Preferiría usar la sintaxis wiki de MediaWiki en su lugar. – sorin

4

Pruebe GForge, es una horquilla SourceForge y tiene la mayoría de sus funciones.

+0

Desearía poder aceptar dos respuestas, pero voy a tener que decir que Trac se adapta mejor a mis necesidades. GForge se ve bien, pero tiene demasiados requisitos para la instalación basada en Linux. – Josh

0

Assembla y BeanStalk son agradables, ambos tienen cosas como; wiki, discusión, alertas, chat, ticketing, Trac, Git y Subversion

+0

Ambos requieren pago para desbloquear el conjunto de características realmente agradable, y ninguno de ellos se puede implementar localmente. – Josh

+0

cierto, buen punto – Dan

1

SourceForge Enterprise Edition 4.4 está disponible de forma gratuita para hasta 15 usuarios. Lo usamos para nuestro equipo de desarrollo y otro equipo de desarrollo donde trabajo.

Ha funcionado muy bien para nosotros. Tiene subversión y cvs integrados (lo que quieras usar). Si planea acceder a ella a través de Internet, es posible que desee habilitar HTTPS. Tuve que hacer un pequeño truco para hacer que HTTPS funcione correctamente (encontrar los paquetes CentOS correctos para instalar). Si quisiera utilizar esta solución con HTTPS, no me importaría si me enviara un mensaje pidiendo ayuda.

Viene con una máquina virtual de VMWare Player: http://www.collab.net/downloads/sfee/index4.4.html

0

¿Qué hay de Trac? Es bastante simple, pero es un trabajo para muchos proyectos de código abierto.

0

Estoy de acuerdo con la sugerencia Trac. Lo uso tanto para un proyecto de código abierto como para un proyecto interno. Tiene un seguimiento de problemas decente e integración con Subversion que permite enlaces entre tickets y checkins de subversión. También tiene una wiki integrada, que puede ser de alguna utilidad para la documentación. Aunque no lo utilizamos para las funciones de votación/tipo de comunidad, sé que hay una serie de complementos que podrían servir para este propósito.

2

Estoy de acuerdo, Trac debería funcionar. En mi humilde opinión, configurar Subversion también debería ser relativamente fácil en Windows, hay grandes clientes de Windows para ello (tortoiseSvn) y Trac se ejecuta en python, por lo que también funcionará en Windows.

2

Otras ventajas de Sourceforge Enterprise son estos complementos. Hay complementos adicionales para Visual Studio que se pueden encontrar here y here.

1

Launchpad tiene soporte para código de alojamiento y de control de versiones, seguimiento de errores, Modelos, respuestas, encuestas, traducciones, etc.

Launchpad es utilizado por el Proyecto Ubuntu.

Hace unas semanas, Launchapad se lanzó como de código abierto.

1

Me preguntaba lo mismo, algo así como Trac pero en .NET, después de una búsqueda rápida GOOGLE (nunca he probado estas herramientas) encontré

sharpforge (Esto ya no se ve libre!)

Me gusta cómo se ve el sitio .netTiers. Utilizan screwturn wiki. Es totalmente gratuito si cumple con todas las declaraciones GPLv2.