SVN于Eclipse
SVN 简介
Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据。 这些数据放置在一个中央资料档案库(repository) 中。 这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动。 这样你就可以把档案恢复到旧的版本, 或是浏览文件的变动历史。
svn安装(将svn集成到Eclipse上):
首先确保Eclipse关闭状态——》解压缩(site-1.10.11 zip)——》
将解压出来的features以及plugins文件夹复制,放到dropins下——》重启Eclipes——》
windows——》show view——》other——》svn 成功
在svn上分享:
Team——》share Project
从svn检出:
svn资源库——》新建——》资源库位置(url)——检出为...——》
作为新项目检出——》选择安卓项目——》下一步——》成功
更新代码至服务器时:
提交代码的时候,点击整个项目,右键---team---与资源库同步,
这个目的是检查本地的代码和服务器上的代码有没有冲突,如果有冲突的话,先将冲突解决,否则提交代码会出错
点击与资源库同步按钮之后,会跳转到Team Synchronizing界面,这个时候eclipse会自动检测本地的代码和服务器上的代码有没有冲
突,有的话会在eclipse的左侧显示出来,如果没有冲突,那么会跳出弹框 Synchronzing No Changes found .
上传成功之后,你会发现,上传的文件之前的雪花标志已经消失不见。意味者上传成功。有的时候,代码之前会出现问号,意味着,这个文件是新增加的。
再出现冲突的时候,如果要将本地的代码覆盖掉,那么一般先将自己的修改的代码拷贝出来,然后将本地的代码覆盖,然后跟新后,再将自己的代码重新写会去,然后再提交代码。