tfs - configurar - visual studio team services
Cómo conectar TFS en el código de Visual Studio (3)
Soy nuevo en el código VS. Hasta ahora parece muy bonito y mucho más ligero que el VS. ¿Cómo podría conectar mi servidor TFS existente al código VS (mi TFS debe permanecer en las instalaciones? Requisitos de la empresa). Leí que esto se puede hacer, pero hasta ahora solo he visto ejemplos para Git o TFVC.
Parece que la extensión ya no se puede encontrar usando "Visual Studio Team Services". En su lugar, al seguir el enlace en Uso de Visual Studio Code y Team Foundation Control de versiones en "Obtener el complemento TFVC funcionando en Visual Studio Code", se accede a la extensión de Azure Repos para Visual Studio Code GitHub. Ahí se explica que ahora hay que buscar "Team Azure Repos".
Además, tenga en cuenta que con el nuevo editor de configuración en Visual Studio Code no es necesario agregar barras diagonales adicionales. La ruta a tf.exe para VS 2017, si se especifica con el editor de configuración "fácil de usar", sería simplemente
C:/Program Files (x86)/Microsoft Visual Studio/2017/Professional/Common7/IDE/CommonExtensions/Microsoft/TeamFoundation/Team Explorer/TF.exe
Sé que llego un poco tarde a la fiesta, pero quería hacer algunas interjecciones. (Habría comentado, pero aún no hay suficientes puntos de reputación, así que aquí hay una respuesta completa).
Esto requiere la última versión de VS Code , marketplace.visualstudio.com/items?itemName=ms-vsts.team y Git para instalarse.
Cualquier persona que busque usar el nuevo Código VS (o que use la vista previa como yo), cuando vaya a Configuración (Archivo fijo -> Preferencias -> Configuración o CTRL +), verá en Configuración de usuario -> Extensiones -> Azure Repos.
Luego, debajo de Tfvc: Location puedes pegar la ubicación del ejecutable.
Para 2017 será
C:/Program Files (x86)/Microsoft Visual Studio/2017/Professional/Common7/IDE/CommonExtensions/Microsoft/TeamFoundation/Team Explorer/TF.exe
O para 2019 (Vista previa)
C:/Program Files (x86)/Microsoft Visual Studio/2019/Preview/Common7/IDE/CommonExtensions/Microsoft/TeamFoundation/Team Explorer/TF.exe
Después de agregar la ubicación, cerré mi Código VS (no estoy seguro de si era necesario) y fui a mi repositorio git para copiar la URL de git.
Después de eso, regresé a VS Code y fui a la paleta de comandos (Ver -> Barra de comandos o CTRL + Mayús + P) con Git: Clone
pegó mi repositorio:
Seleccionó la ubicación para almacenar el repositorio. El siguiente fue un error que apareció. Procedí a seguir este video que me guió al hacer clic en el botón Equipo con el signo de exclamación en la parte inferior de la pantalla del Código de VS
Luego eligió el nuevo método de autenticación
Copie usando CTRL + C y luego presione Intro. Su navegador abrirá una página donde ingresará el código que copió (CTRL + V).
Haga clic en continuar
Inicie sesión con sus credenciales de Microsoft y debería ver un cambio en la barra inferior de VS Code.
¡Aclamaciones!
Al igual que Daniel dijo " Git and TFVC are the two source control options in TFS
". Afortunadamente, ambos son compatibles por ahora en VS Code.
Debe instalar la extensión de Azure Repos para el código de Visual Studio .
El proceso de instalación es bastante sencillo:
- Busque Azure Repos en VS Code y seleccione instalar uno por Microsoft
- Abrir archivo -> Preferencias -> Configuración
Añade las siguientes líneas a tu configuración de usuario
Si tiene instalado VS 2015 en su máquina, su ruta a la herramienta Team Foundation (tf.exe) puede tener este aspecto:
{ "tfvc.location": "C://Program Files (x86)//Microsoft Visual Studio 14.0//Common7//IDE//tf.exe", "tfvc.restrictWorkspace": true }
O para VS 2017:
{ "tfvc.location": "C://Program Files (x86)//Microsoft Visual Studio//2017//Enterprise//Common7//IDE//CommonExtensions//Microsoft//TeamFoundation//Team Explorer//tf.exe", "tfvc.restrictWorkspace": true }
Abra una carpeta local (repositorio), Desde la vista -> Command Pallette ..., escriba el inicio de sesión del equipo
Proporcionar nombre de usuario -> Entrar -> Proporcionar contraseña para conectarse a TFS.
Por favor, consulte los siguientes enlaces para más detalles: