2011-10-06 16 views
5

¿Hay alguna manera de configurar y alojar un repositorio NuGet en un Apache o servidor HTTP relacionado? Tengo un código que me gustaría tener disponible, y resulta que también tengo un servidor apache. Sé que hay lugares públicos en los que podría publicar, pero tenía curiosidad sobre los míos. ¿Algunas ideas? ¿Es posible?Alojamiento del repositorio NuGet a través del servidor Apache/http

Respuesta

2

No hay nada que detenga la creación de un servidor NuGet que se ejecute en Apache, pero no creo que haya nada disponible actualmente que lo haga.

La línea de comandos se ejecuta en nuget.exe Mono, pero sospecho conseguir el servidor que ejecuta ASP.NET NuGet es un juego completamente nuevo :-(

+0

no está bromeando. Investigué un poco y parece que necesito un feed OData para empezar. Eso condujo a cierta charla en la web sobre una implementación de PHP (sé que hay un SDK de PHP para OData), pero no he dedicado tiempo para indagar. –

2

que necesitaba esto recientemente también y he empezado a aplicar al https://github.com/grenade/apache-nuget-repo

Hay algunas limitaciones, como que no puede empujar a ella . Para tener eso, necesitaría algún controlador de carga del lado del servidor y eso significaría elegir una tecnología como PHP, Node, Python, etc. lo que compromete la simplicidad actual. Tampoco he hecho ningún esfuerzo aún con el soporte de NuGet api v3.

En este momento se basa en otro proceso de copia cargando los archivos .nupkg y desencadenando el manifiesto y los generadores html.

+0

Muy genial. Lo mantendré atento mientras se desarrolla :) –

Cuestiones relacionadas