Hola,
Espero que no sea tonta la pregunta, pero me da curiosidad saber lo siguiente:
¿Qué buena práctica seguir con los ensamblados-dll's que se referencian desde proyectos en un contexto de trabajo con control de versiones (Team Foundation Server y muchos desarrolladores trabajando en el TeamProject)? Y además, con Nuget.
Esta es la situación actual:
Hay varios desarrolladores trabajando en el TFS 2008, con TeamProject. Se tiene una carpeta sharedlibs en el Main del TeamProject, e incluida en el control de versiones. Los proyectos referencian a las dlls de esa carpeta.
Ahora, hay algunas soluciones que han incluido paquetes con Nuget. Por defecto, NuGet descarga todos los paquetes en el directorio de la solución.
Por tanto, tenemos carpetas packages por todo el TeamProject. Además, se han subido al TFS.
No sé si será correcto, la idea sería que hubiera una carpeta sharedlibs\packages, y ahí incluir todos los packages Nuget utilizados, y los nuevos que vayan a utilizarse. Se incluiría en control de código f uente TFS.
La situación que se plantea es cómo tener la configuración del Visual Studio, para TODOS los desarrolladores (en cada equipo del mismo), para poder lograr algo así ? En definitiva, llegar a una buena práctica.
Saludos y muchas gracias.
http://joseoncode.com/2011/05/31/nuget-keep-your-package-folder-out-of-your-cvs/
Control de Versiones con TFS Parte 3 - Gestión de dependencias con NuGet.pdf
--
Has recibido este mensaje porque estás suscrito al grupo "AltNet-Hispano" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a altnet-hispan...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a altnet-...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/altnet-hispano.
Para acceder a más opciones, visita https://groups.google.com/d/optout.