Nuestro servidor TFS tiene algunos problemas de conectividad temporales en este momento y, como tal, VS no ha respondido, ¡dejando a más de 50 desarrolladores sin poder trabajar!
¿Es posible cambiar TFS a un modo fuera de línea en caso de tal problema?
visual-studio
tfs
MPritchard
fuente
fuente
Respuestas:
Hay un par de pequeñas extensiones de estudio visual para este propósito:
En el caso de TFS 2012, parece que no hay necesidad de extensiones "Desconectar". Leí algo sobre una nueva función llamada espacio de trabajo local con un propósito similar.
Alternativamente, tuve un buen éxito con Git-TF . Toda la bondad de git y cuando esté listo, puede enviarlo a TFS.
fuente
Consulte esta referencia para obtener información sobre cómo vincular / desvincular su solución o proyecto desde el control de código fuente. NOTA: esto no se aplica si está utilizando GIT y es posible que no se aplique a versiones posteriores a VS2008.
Citando de la referencia:
fuente
La extensión 'Go Offline' agrega un botón al menú de control de fuente.
https://visualstudiogallery.msdn.microsoft.com/6e54271c-2c4e-4911-a1b4-a65a588ae138
fuente
plundberg: El botón "desconectar" solo está disponible para el proveedor de TFS a partir de VS 2008. Incluso entonces, no estoy seguro de si es compatible oficialmente. La forma recomendada de utilizar la función Go Offline es [volver a] abrir la solución.
Martin Pritchard: si se queda atascado en medio de la operación, puede forzar a VS a que se agote el tiempo de espera desconectando el conector de red (literalmente) o ejecutando ipconfig / release .
Una vez que esté marcado como desconectado, aquí hay una guía paso a paso para trabajar en ese modo: http://teamfoundation.blogspot.com/2007/12/offline-and-back-again-in-vs2008.html
Información más detallada sobre cómo modificar el comportamiento entre bastidores: http://blogs.msdn.com/benryan/archive/2007/12/12/when-and-how-does-my-solution-go-offline.aspx http://blogs.msdn.com/benryan/archive/2007/12/12/how-to-make-tfs-offline-strictly-solution-based.aspx
fuente
Dependiendo de las ventanas de herramientas que tenga abiertas, VS puede o no intentar acceder al servidor del equipo automáticamente cuando se inicia.
Para obtener los mejores resultados, intente esto:
Ahora debería notar que puede iniciar Visual Studio sin que intente acceder al servidor TFS.
Sé que es solo un aparte de tu problema, ¡pero espero que te resulte útil!
fuente
Si tiene una solución abierta y TFS no funciona, es posible que tenga problemas para pasar al modo fuera de línea. Si cierra y vuelve a abrir su solución, aparecerá un pequeño cuadro de diálogo que le preguntará si desea desconectarse.
Alternativamente, si no desea cerrar / reabrir la solución (como lo sugiere Bernie ), puede instalar el complemento TFS Go-Offline y luego hacer clic en:
fuente
Simplemente, cambie el nombre de la carpeta raíz de su solución en su máquina local, se desconectará automáticamente.
fuente
Solo quería incluir un enlace a la resolución de un problema que estaba teniendo con VS2008 y TFS08.
Accidentalmente abrí mi solución sin estar conectado a mi red y no pude recuperarla "como estaba" y tuve que volver a enlazar cada vez que abría.
Encontré la solución aquí; http://www.fkollmann.de/v2/post/Visual-Studio-2008-refuses-to-bind-to-TFS-or-to-open-solution-source-controlled.aspx
Básicamente, debe abrir "Conectarse a Team Foundation Server" y luego "Servidores ..." una vez allí, eliminar / quitar su servidor y volver a agregarlo. Esto solucionó mi problema.
fuente
Si el código ya ha sido verificado por el usuario, si está desconectado y tiene la última versión en su disco duro local, entonces solo necesita buscar la ubicación de la solución y abrir la solución haciendo doble clic en el archivo sln. La solución se abrirá en modo desconectado.
fuente