目前的android studio 2.0(包含preview版)都已经把git,svn,cvs 等工具集成进来了。所以,我们只需要根据代码服务器选择使用即可。
这里以开源中国上的git私有库为例:演示一下:
1.用android studio下载项目;
2.用android studio 更新代码;
3.用android studio 上传代码;
4.用android studio 对比本地和服务器代码;
1.用android studio下载项目
打开 as后,我们看到这个界面:
选择git,下一步:
点clone, 然后as 就会自动帮你下载了,当然会要求你输入账号和密码,成功后会提示,是否打开项目,选择YES打开。
2.用android studio 更新代码
假如别人修改了代码,传到git上了,你就需要更新代码,怎么更新呢?也很简单:
首先,对比一下代码, 选择要修改的文件:
对比结果:
服务器上多了一行代码:
然后,右键->Git->Repository->Pull:
就把服务器上的代码同步下来了。
3.用android studio 上传代码
右键->Git->Commit Directory即可。一定得处理完代码冲突,再提交。
4.用android studio 对比本地和服务器代码
在第2条,已经讲过对比单个文件和服务器上的单个文件。对比目录,目前的一个思路是,自己建立一个Branch,然后更新master分支,再和master分支做对比。
最后再把自己的branch分支的代码合并到master上。具体怎么操作,我还没用过,目前这个项目就我一个人开发。以后接触到,再补上。