Conéctese al repositorio git en TFS o Visual Studio Online


He creado un repositorio git en team foundation services, y quiero conectarme a él, pero no conozco su URL y molestamente no puedo encontrarlo.

Creé mi repositorio local y di mi confirmación inicial

Ahora me pregunto qué control remoto debo configurar. Llamé a mi repositorio myproject.mysubproject en el sitio web de foundation services.

Probé https://mysubdomain.visualstudio.com/myproject.mysubproject y https://mysubdomain.visualstudio.com/myproject.mysubproject.git, pero para ambos, no hay cigarro, y estoy casi sin ideas ahora. ¿Alguien sabe dónde voy a ser capaz de encontrar la repo?

Editar: Como nota al margen: Estoy no trabajando desde visual studio, ni quiero hacerlo para este proyecto (pero lo haré para otros proyectos)

Author: bryanmac, 2013-05-30

2 answers

Si vas a la interfaz de usuario web, bajo el hub "code", si está vacío repo, la url de clonación estará allí. Si no está vacío, hay un icono a la derecha (icono de papel doble) que se desplegará con la url de clonación.

La url estará en el formulario ...

Https: / / [tu cuenta]. visualstudio.com/DefaultCollection/_git / [gitRepoName]

También tenga en cuenta que es la misma URL que está en su navegador web si navega a ese centro de código de proyectos.

Sin embargo, tenga en cuenta en el en la última versión, agregamos varios repositorios por proyecto. Para el repositorio inicial, el nombre del repositorio coincide con el proyecto, por lo que el nombre del proyecto no es necesario en la url. Para repositorios adicionales, ProjectName puede ser requerido:

Https://[youraccount].visualstudio.com/DefaultCollection/[projName]/_git/[gitRepoName]

Pero una vez más, usar la interfaz de usuario web es la forma más fácil de obtener la url.

Una vez que tengas esa url, simplemente puedes ejecutar git clone[url]

Editar:

Para autenticación, VSO agregó recientemente tokens PAT. Puede usar cualquier nombre de usuario y el token PAT como contraseña. Ver más aquí Esto todavía no está disponible para on-prem TFS.

También puede usar Credenciales alternativas: ver más aquí

 38
Author: bryanmac,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-08-16 13:28:15

Esto se ha modificado ligeramente en las versiones más recientes de Visual Studio Online. Ahora ve a tu proyecto, ve a "Código", y luego (suponiendo que ya hayas configurado un proyecto) habrá un botón" Clonar " en el extremo derecho, presionando eso traerá una pequeña ventana emergente con la url de clonar (que es la url de git). Imagen VSO

 3
Author: Jason Masters,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-02-23 04:47:18