¿Sourcetree pide autenticarse constantemente con Mercurial(Horno)?
fogbugz kiln (8)
Como lo dijo Laurens en el comentario, puede presentar un problema con nosotros a través de jira.atlassian.com (proyecto SRCTREE). No debe solicitar la autenticación constantemente si ha guardado sus credenciales en el llavero a menos que haya un problema de autenticación.
Aclamaciones
Estoy ejecutando Lion más reciente con SourceTree.
Intenté conectarme a un reponsitory de Fogbugz Kiln, que tuvo éxito, pero cada vez que presiono o presiono, Sourcetree siempre me pide un nombre de usuario y una contraseña a pesar de haberlos guardado en mi llavero. ¿Alguien tiene alguna idea de este problema?
Esto me ayudó a resolver este problema en un mac:
- Abra la ventana Repositorios alojados haciendo clic en Ver> Mostrar repositorios alojados o Comando + Mayús + H.
- Haga clic en Editar cuentas
- Haga doble clic en su cuenta.
- Haga clic en Establecer contraseña
Me encontré con el mismo problema, lo que hice es
- Acceso a llavero abierto
- Encuentre la entrada del llavero correspondiente para su repositorio y haga doble clic para abrir (por ejemplo, la entrada con el nombre
github.com
) - Haga clic en la etiqueta ''Control de acceso''
- Seleccione ''Permitir que todas las aplicaciones accedan a este elemento'' y guarde los cambios
Esto resuelve el problema (o al menos para mí), pero en cierto sentido lo hace menos seguro.
Ocasionalmente me encuentro con el mismo problema. Ninguno de los métodos enumerados aquí realmente me ayudó, pero después de reiniciar mi computadora, nuevamente puedo hacer lo que quiero con SourceTree y git.
Sin embargo, estos problemas son muy molestos y ver que Atlassian no los ha resuelto en más de 3 años, desde que se publicó la pregunta original, es aún más desconcertante.
Perdí 90 minutos en todo esto. Sourcetree simplemente no me permitió eliminar mi cuenta y volver a agregarla. Finalmente desinstalé y descargué una versión anterior:
https://www.sourcetreeapp.com/download-archives
ver 1.10 arreglado todos mis problemas:
Tuve el mismo problema y me preocupó durante mucho tiempo, pero encontré una solución:
- Ve al terminal en tu carpeta de proyectos.
- Ejecutar
#git pull
- Ingrese su nombre de usuario y contraseña
- Vuelva a sourceTree y ejecute Fetch o Pull, no volverá a solicitar su contraseña.
Tuve lo mismo y lo arreglé utilizando el sistema git en lugar del incrustado:
Configuraciones -> git -> Usar git del sistema
Abra el terminal y escriba git config --global credential.helper osxkeychain
Permitir el acceso cuando se le git config --global credential.helper osxkeychain
. Realice una extracción desde sourcetree, puede que tenga que ingresar la contraseña una vez más, ya que no volverá a preguntar desde la próxima vez.
PS: Esta solución es solo para Mac OS.