Trabajar con servidores TFS
Utilizar Rutas Locales del Servidor TFS
Hace un par de semanas asistí a un curso TFS que impartisteis en una plataforma online. Estoy configurando un servidor TFS en el cual he realizado la instalación y configuración sin problemas. He creado la colección, y dentro el proyecto de equipo al cual hemos agregado varios proyectos de desarrollo. Pero nos encontramos algunas trabas que paso a describirte a ver si podrías ayudarme.
Como ya te he comentado, algunos de los proyectos de código fuente que hemos agregado a nuestro proyecto de equipo son desarrollos de librerías. Posteriormente estas librerías las referenciamos desde otro proyecto de código fuente que es una aplicación Windows Form, y también se referencian entre ellas. Nos encontramos con el siguiente problema, cada programador accede al Explorador de código fuente y trabaja con la última versión como copia local. Pero las referencias a estas DLL (cuyo desarrollo también forma parte del proyecto de equipo) nos dan error porque la ruta a la que hacen referencia son rutas locales del servidor TFS y no son reconocibles desde los equipos de desarrollo. De esta manera solo podemos trabajar desde el propio servidor TFS, pero se nos hace imposible trabajar desde los equipos de desarrollo. ¿Cómo podemos solucionar esto? ¿Qué opciones tenemos?
Respuesta
Siempre hay que disponer de una copia de los ficheros de los distintos proyectos que podamos estar utilizando en la Solución y en el Proyecto de equipo. La Solución tiene que estar asociada al Proyecto de equipo, por lo que será necesario asociar todos los proyectos dentro de una Solución.
Por otra parte, podéis usar como una opción de trabajo, para este caso, la creación de un área de trabajo/workspaces que apunte a una ubicación del servidor. Esto se puede hacer directamente desde la ventana de Pending Changes/Cambios pendientes.
Si no queréis que se modifiquen las dlls, podéis crearla del tipo Public workspace (limited)/Área de trabajo pública (limitada), que permite que se utilicen esos fichero, pero solo el administrador puede hacer check-in/proteger en ese lugar.
> Si desea realizar una consulta contacta con Danysoft
Dejar un comentario
¿Quieres unirte a la conversación?¡Siéntete libre de contribuir!