Tengo algunos proyectos .NET que están comenzando a ser lo suficientemente grandes como para merecer analizar las soluciones de Administración de dependencias, por lo que no tenemos que copiar binarios de un proyecto a otro. Esto es lo que he encontrado hasta ahora:
- NPanday se basa en un puerto de Maven. No puedo decir qué tan recientemente se trabajó, pero el último lanzamiento fue en mayo de 2011.
- NuGet parece estar en desarrollo activo, y parece tener soporte directamente de Microsoft. Algunas personas se quejaron de que "solo aborda la resolución de dependencia", pero no sé qué más debería abordar, o si ha agregado más funciones desde ese momento. Parece haber agregado recientemente la capacidad de importar binarios como parte del proceso de compilación, por lo que no tenemos que comprometerlos en nuestros repositorios.
- Parece que Refix todavía está en Beta, después de no haber recibido atención desde septiembre de 2011.
¿Alguien con experiencia reciente en el uso de alguna de estas herramientas de administración de dependencias (o cualquier otra que funcione bien) compartiría su experiencia? ¿NuGet es lo suficientemente maduro como para usarlo para la gestión de dependencias? Si no, ¿qué le falta?