2009-12-28 34 views
13

Me estoy conectando a TFS a través de Visual Studio 2008 Team Explorer. Digamos que TFS está en la máquina A y Visual Studio 2008 está en la máquina B (mi caja). Tengo una cuenta local en la máquina A (es decir, un nombre de usuario) que tiene privilegios de administrador para TFS (instalado en la máquina A). Cada vez que me conecto a TFS desde el explorador del equipo, siempre uso mis credenciales de dominio (companydomain \ username) para conectarme a TFS. Deseo poder especificar una cuenta diferente (es decir, un nombre de usuario) mientras me conecto.Conectarse a TFS con credenciales de usuario diferentes

¿Cómo se puede hacer esto? Gracias.

También soluciones similares a las siguientes no funcionan para mí ya que no hay ninguna entrada presente en el cuadro de diálogo "Administrar contraseña".

http://blogs.msdn.com/davidmcg/archive/2007/05/25/changing-team-foundation-server-credentials.aspx

+0

¿Has probado el comando runas? http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/runas.mspx?mfr=true – RichardOD

+0

Sí. Probé runas. Pero dado que la cuenta no forma parte del dominio, da el mensaje "no se puede iniciar sesión: error de inicio de sesión: nombre de usuario desconocido o contraseña incorrecta" – stackoverflowuser

+0

¿Ha intentado agregar manualmente una entrada para TFS en ** Nombres de usuario almacenados y contraseñas ** y especificando las credenciales (A \ username) allí? – Helen

Respuesta

19

pienso que usted está buscando el comando runas con el modificador/netonly:

runas /netonly /user:domain\username program.exe 

Cuando se utiliza el modificador "/ netonly", puede iniciar sesión en el uso de credenciales remotas en un dominio que' Todavía no soy miembro, incluso si no hay una configuración de confianza. Simplemente le dice a los runas que las credenciales se usarán para acceder a los recursos remotos: creo que la aplicación interactúa con la computadora local como usuario actual e interactúa con computadoras remotas como el usuario que usted proporcionó.

+0

Tuve que usar este método con VS2012 en Win7 ya que parece que no lo recoge en la tienda de credenciales, aunque hay páginas de Microsoft que afirman que se supone que debe hacerlo. Afortunadamente esta manera funciona! – Ben

+0

@SqlRyan ¿por casualidad usted también conoce la respuesta a esta pregunta? http://stackoverflow.com/questions/26648499/not-allowing-a-user-to-save-tfs-credentials –

0

Usted podría intentar conectarse a la máquina de TFS usando el Explorador de Windows antes de conectar a través de TFS. Cuando se conecta a la máquina, use la opción "conectar como" para especificar el usuario con el que desea conectarse.

Si eso no funciona, intente mapear una unidad usando "conectar como".

+0

¿Por casualidad usted también conoce la respuesta a esta pregunta? http: // stackoverflow.com/questions/26648499/not-enabling-a-user-to-save-tfs-credentials –

0

Puede probar la opción "Ejecutar como". En lugar de hacer clic con el botón d en el icono devenv, haga clic derecho sobre él y seleccione "Ejecutar como".

1

también soluciones similares a continuación no funcionan para mí ya que no hay ninguna entrada presente en el diálogo "Administrar contraseña".

http://blogs.msdn.com/davidmcg/archive/2007/05/25/changing-team-foundation-server-credentials.aspx

Usted debe ser capaz de añadir una nueva entrada. Instrucciones más detalladas: http://weblogs.asp.net/srkirkland/archive/2009/09/24/save-your-codeplex-repository-credentials.aspx

+0

¿Por casualidad usted también conoce la respuesta a esta pregunta? http://stackoverflow.com/questions/26648499/not-allowing-a-user-to-save-tfs-credentials –

1

En Windows 7, puede hacer un Shift Haga clic derecho en el icono de Visual Studio 10 y obtenga la opción "Ejecutar como usuario diferente". Aparecerá un diálogo de inicio de sesión donde puede especificar las credenciales del usuario.

4

Borre las credenciales del usuario en el Administrador de credenciales. Esto luego traerá la Ventana de Autenticación cuando intente conectarse a TFS.

+0

¿Por casualidad usted también conoce la respuesta a esta pregunta? http://stackoverflow.com/questions/26648499/not-allowing-a-user-to-save-tfs-credentials –

Cuestiones relacionadas