Android Studio no puede autenticarse con SVN
Soy nuevo en Android Studio. Estoy tratando de importar mi proyecto y trabajar con el svn incorporado de android studio.
Cuando importo el proyecto al android studio, funciona bien pero el svn de android studio no puede autenticar cuando actualizo, commit …
- Número de revisión en SVN
- ¿Cómo cambiar los repositorios en Android Studio?
- ¿Cómo puedo colocar un proyecto android en svn con bibliotecas de soporte
- Combinación de SVN con el estudio de Android
- ¿Qué archivos de java android no debo subir a mi servidor SVN?
El diálogo de autenticación vuelve a aparecer repetidamente.
Lo que hice:
-
Importar la carpeta del proyecto desde el servidor svn usando TortoiseSVN
-
Importar el proyecto para eclipsar y exportarlo como Gradle (Porque el proyecto en SVN es el proyecto eclipse)
- Importe ese proyecto de gradle en Android Studio
Mi servidor SVN es 'svn + ssh' connect. Cuando intento actualizar o confirmar, Android studio no puede autenticar.
Error:
svn: E204899: E170012: When using svn+ssh:// URLs, keep in mind that the --username and --password options are ignored because authentication is performed by SSH, not Subversion svn: E170012: Unable to connect to a repository at URL 'svn+ssh://zuranai.arx-project.com/opt/SVN1.zap_dev/trunk/android' svn: E170012: Can't create tunnel svn: E720002: Can't create tunnel: The system cannot find the file specified.
¿Qué pasa con mi estudio de Android? ¿Algún consejo?
Editado:
No puedo confirmar, actualizar, pero todavía puede revertir.
- ¿Qué entra en el control de código fuente?
- Cordova error building - EPERM, operación no permitida
- Conectar Android Studio con SVN
- Android Dev: ¿SVN local para proyectos Android?
- IDEA de IntelliJ y Eclipse en el mismo proyecto
- Cómo automatizar el incremento de código de versión en AndroidManifest?
- SVN - ¿Cómo eliminar una carpeta bin causa la carpeta src para ser eliminado en su lugar?
- No se pudo abrir el editor. Android XML Editor no puede procesar esta entrada
Tuve el mismo problema, pero encontré una solución.
- Vaya a "Android Studio> Preferencias> Control de versiones> Subversion"
- Desmarque seguir dos elementos
- Utilizar cliente de línea de comandos
- Utilizar el directorio de configuración de Subversion predeterminado del sistema
Ahora funcionará correctamente.
También tengo este problema. He aquí cómo lo soluciono: En el menú "Archivo", haga clic en "Invalidate Cashes / Restart …"
Entonces, el problema resuelto!
Por favor, eche un vistazo a la cuestión informó en Intellij Idea con algunas soluciones en respuesta si te ayuda
http://youtrack.jetbrains.com/issue/IDEA-26844 (Respuesta de Srinivas)
y
http://youtrack.jetbrains.com/issue/IDEA-81294 (Irina Chernushina (JetBrains))
Debe configurar su información de configuración en el archivo de configuración del túnel SVN (~ / .subversion / config) kssh = / su / path / to / ssh
En la sección del túnel. La mía mía tiene gusto de: kssh = / usr / bin / ssh
Recuerde que necesita apuntar su IDE para usar el archivo de configuración de subversion en las opciones de subversión o cambiarlo en ~ / .subversion_IDEA / archivo de configuración
Tal vez una otra solución: en mi caso, el certificado SVN SSL es un auto-firmado, por lo que AndroidStudio no hará la salida hasta que el certificado se acepta. Parece que AndroidStudio no pregunta qué quiere hacer el usuario.
La solución era hacer una comprobación con tortoiseSVN (hacerlo con svn línea de comandos de lo contrario) en una carpeta temporal. Tortoise le pidió que aceptara el certificado: elija 'aceptar permanentemente'. Después de eso, AndroidStudio comprobó exitosamente mis archivos.
Tenga en cuenta que AndroidStudio puede configurarse para utilizar el entorno svn del sistema (Archivo> Configuración> Control de versiones> Subversión).
Espero que ayude.
- Android – cómo cargar mapa de bits de res sin cambiar el tamaño?
- Compila y utiliza impulso para Android NDK R10e