现在很多公司做android开发时,都使用了android studio,趋势吗,所以我们公司也开始跟风了,刚开始效果还不错,写起来虽然快捷键初看起来满蛋疼的,但是用着用着就习惯了。最近遇到了一个问题,刚开始练手的时候,我和同事都是使用了自己的svn仓库,几天之后,代码需要提交到相同服务器了,那么问题来,我该怎么将自己的项目迁移到同事的服务器上呢??搞了一段时间,终于搞定,现在写点东西记录一下。ps:很久没写blog了,希望大家不要见怪。
现在,
1. 新建一个AS项目:
2. 首先需要使用as配置svn,这里就不细说了,具体请看这里;
3.使用svn server创建仓库version4:
4.使用as关联svn了:
选中Version4项目,点击菜单VCS ---> Import into Version Contrl --> Share Porject(Subversion)
然后你可以看到如下画面:
点击左上角的绿色的“+”号,复制你的svn server上的version4的url添加,如下:
点击share,选择1.8format,然后点击ok即可。as会给你share project ,时间可能会有点长:
完成标志:
现在查找你的svn server ,可以可以发现其中目录结构了:
现在我们要正式提交代码了:
出现以下界面:选择你想要提交的文件[as中有些代码是不需要提交的,这里就不扯了,不是本次的重点]
点击提交,然后就是漫长的等待过程,提交完成后,当你发现自己的想要提交的文件都是为黑色时,说明你提交成功了。如图:
=====================================================================================================
现在使用svn server创建新的version5,我们的目标是将as中的Version4项目迁移到svn的version5仓库中。
现在,首先需要解除as中Version4与svn version4的关联;具体步骤如下:
1.找到.idea ---> vcs.xml ---> mapping directory -- cvs='svn' 改成 cvs="" 即可
2.找到你项目文件下,删除.svn文件夹即可:
3.重启你的as。
打开页面,重新回到第一步:
此时更改svn的URL地址为version5的地址即可,其他步骤同上:
、最终,我们的项目迁移成功了,今天就说这么多吧。以后有时间有好好写。