本人开发环境Android Studio.由于公司工位变动,所以网络环境有所改变。之前的所有开发都在一个网段,SVN是其中一个固定IP地址。
调动成:部分开发在0.xx的网段,而我在1.xx网段。看似很简单,但其实不是。我是由0.11的一个A路由器接入的1.xx的内网。所以我需要在0.xx的根路由器配置A路由器。SVN通过wifi连到A路由器。听起来是不是有点绕。
对于我来说,我是1的内网段的,所以可以直接访问1.99的SVN。其余的开发需要配置一个路由,让自己0的网段可以访问到这里的数据。比较简单,就不详细说了。
重点说一下Android Studio解决SVN服务器迁移的问题。
首先是地址变动的问题
在AS中,找了一圈都不见更改SVN地址的地方,后面在Version Control最后面哪个标签页面发现有SVN的URL,但是一番的更改下来发现并没有入口去修改URL,唯一能修改的是分之的地址。
下一个想法
就是看VCS — SVN中有没有设置项目,经过多方面的查找发现有一项是『VCS-Subversion-Relocate』,豁然开朗,点击这个就可以解决问题。
From URL 填写之前的SVN地址
To URL 填写修改后的SVN地址
Boom,That is OK.
更新,这样会出现一个问题,发现能报一个error『SSL error: certificate verify failed』
这个很麻烦,找了很多解决方案,都没有作用。
实际解决方法也很简单,重新checkout一次就可以了。
svn checkout https://your.svn.site
中途error提示新的SSL
这个选择acept permanently,然后重复上面Relocate就可以了.
网友评论