最近在项目中遇到一个问题,项目代码是通过SnailSVN检出到文件夹的,然后通过AS打开,一切都正常,但是在使用AS更新代码的时候,居然爆出 Error:No appropriate protocol (如下图)
这就让我有点纳闷了,于是乎,百度了一下,发现很多方法都不太适用,最后尝试了很多之后,才解决,所以在此记录一下。
这是我找都的有效的解决方式:(Mac版As)
这个Enable interactive mode 我开始是没有勾选的,所以有以上的问题,勾选上之后,再次update代码的时候会出现一个提示框大致就是说给你提供了一个默认证书之类的:直接授权就行,然后会出现SVN密码和账号输入框,这个时候直接输入账号密码之后就能update成功了。
出现以上这个图或者有实际的代码拉取下来都算是成功。由于我这里代码已经是最新的,所以没有更多的更新。