Android Studio 无法使用 SVN 进行身份验证

新手上路,请多包涵

我是 Android Studio 的新手。我正在尝试导入我的项目并使用 android studio 的内置 svn。

当我将项目导入 android studio 时,它工作正常但是 android studio 的 svn 无法在我更新、提交时进行身份验证…

身份验证对话框反复重新出现。

我做了什么:

  1. 使用 TortoiseSVN 从 svn 服务器导入项目文件夹

  2. 导入项目到eclipse并导出为 Gradle (因为SVN上的项目是eclipse项目)

  3. 将该 gradle 项目导入 Android Studio

我的 SVN 服务器是“svn+ssh”连接。当我尝试更新或提交时,Android Studio 无法进行身份验证。

错误:

 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.

我的安卓工作室有什么问题?有什么建议吗?

编辑:

我不能提交,更新但仍然可以恢复。

在此处输入图像描述

原文由 Tai Dao 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 496
2 个回答

我有同样的问题,但找到了解决方案。

  1. 转到“Android Studio > 首选项 > 版本控制 > Subversion”
  2. 取消选中以下两项
    • 使用命令行客户端
    • 使用系统默认的Subversion配置目录

它现在可以正常工作。

原文由 jhlee.8804 发布,翻译遵循 CC BY-SA 3.0 许可协议

我也有这个问题。这是我的解决方法:在“文件”菜单上,单击“使现金无效/重新启动…”

然后,问题解决了!

原文由 tsingroo 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题