Android Studio中的SVN使用

来源:互联网 发布:东北财经大学会计 知乎 编辑:程序博客网 时间:2024/06/16 04:24

开发时遇到要使用Android Studio(AS),所以学习了一下AS中的SVN使用

1.添加SVN步骤很多,不在详细介绍,详情可以参考

http://www.zhihu.com/question/32298079 过程很详细

这里简单说下需注意的地方

红色代表未添加到svn里的文件,右键选择subversion-add to vcs,等他变绿
绿色代表文件修改了还没上传,可以直接全部上传,也可以右键subversion-commit file
蓝色代表两个人都修改了,需要先下载融合再上传,也可以改之前先锁上,subversion-lock,修改完毕点commit直接可以解锁,也可以unlock解锁
黑色代表和服务器同步

2.使用svn-->show history 时显示问题:
暂时仍不会使用,没有像eclipse那样带有增删改的标志,没有找到,有知道的麻烦指点一下,只能通过文件夹右键自带SVN查看历史操作;

3.关于从svn上检出项目没有关联的问题(项目中没有更新,提交选项):

除去常见原因(百度可以随便搜到那些检出步骤),发现是之前从svn上检出过,把之前的删掉就好了。同样的事情在其他电脑上完全没有遇到,按照检出步骤正常操作,直接就关联上了,不知道是不是电脑的原因,尴尬!
4.服务器端不小心删除数据:

没有找到恢复服务器端数据的办法,只有通过版本号恢复客户端的版本信息到本地,操作方法,右键SVN-->Switch-->在revesion中填入你要恢复的版本号,确定即可(可参考:http://blog.csdn.net/yhm2046/article/details/7795006);然后重新将恢复的文件添加到服务器原来的目录当中,之后再在客户端项目最上级目录上使用SVN-->Revert就可以了。

5.AS中SVN的同步显示比文件夹上直接显示的文件状态反应慢:

不知道是不是电脑的原因,有点影响使用。有没有大神遇到过;必要时还是使用文件上直接右键提交更新操作

0 0
原创粉丝点击