android studio中svn的使用(关联svn、svn提交代码,分支管理等)
2017-03-30 14:45
435 查看
不管是使用eclipse还是用android studio开发Android的来说,都会涉及到代码的管理或者事项目的分支管理等,有使用svn的有使用git的;由于之前使用eclipse的时候就使用的是svn管理,后面在android studio的开发中也就继续使用svn的开发;由于能找到的资料不是很多,所有在使用android studio关联svn管理代码,分支管理时耗了些时间,故特意记录于此,关于具体操作直接上图;
在安装完svn后,第一步就是android studio关联svn动作:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201709/a1684ac5153058d477476af6592f0633)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201709/1b9d3b27bf297da46045ea947c7db8ba)
关联svn的动作大致就只有这两步,关联成功后,就可以将项目工程提交至svn了,这里的话我是以eclipse工程导入来操作的;
![](https://oscdn.geek-share.com/Uploads/Images/Content/201709/ee13a2780b3e41f9f0f5e51286a0231f)
安装截图中红色框来选择就可以了;
![](https://oscdn.geek-share.com/Uploads/Images/Content/201709/950dd0db81658f08c96f6b9f9be8bb34)
选择好路径点击,确定就可以了;
![](https://oscdn.geek-share.com/Uploads/Images/Content/201709/bf160b3c4ded79f326281e8d53d11efd)
这里个人选择的是1.8;点击确定;就已经将项目工程放到svn仓库中了,提交成功后,在界面上就会多两个快捷按钮,一个快速更新项目工程的按钮,一个是快速提交项目工程的按钮,点击相应的按钮进行相应的操作;
![](https://oscdn.geek-share.com/Uploads/Images/Content/201709/d422bee7aed2f367ba5f4597f00b008e)
放到仓库后,接着就要将项目工程提交到svn,点击提交;
![](https://oscdn.geek-share.com/Uploads/Images/Content/201709/8c6f17dd7f570962c7c3ff147f1969cc)
点击下方按钮就可以了;接下来就可以进行代码编写了,编写完就可以直接提交了;
![](https://oscdn.geek-share.com/Uploads/Images/Content/201709/2ac416ea211077a1238600e8f006cb22)
提交成功后,就会改变文件的颜色了;接下来就进行分支管理的操作,先进行分支的操作;
![](https://oscdn.geek-share.com/Uploads/Images/Content/201709/29abe582a37b2144b3e8162feefd217d)
还是一样根据红色框操作;
![](https://oscdn.geek-share.com/Uploads/Images/Content/201709/f8ae649a0852e285c940564c06826a6b)
接下来主分支切换路径;
![](https://oscdn.geek-share.com/Uploads/Images/Content/201709/8dd71d8249348287d194916e8c317d96)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201709/4fbe602e2e6e3db2a649701581db26dc)
切换成功后,就可以在分支中进行项目开发了,开发完后,如果想切换回主干的话,在切换回主干之前一定要记得先将分支的代码提交svn后,再切换回主干;
![](https://oscdn.geek-share.com/Uploads/Images/Content/201709/f6c627579e5555156682af58e774ce45)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201709/ffe197d231764c2e44360292e6a876e7)
主分支对比;这里要注意的是跟eclipse的主分支切换回不一样,eclipse切换后,项目工程那里会显示主干或者分支的路径,但是android studio好像不会,一直显示的是主干的路径;
![](https://oscdn.geek-share.com/Uploads/Images/Content/201709/894591d88cb454808edc1b45281ce949)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201709/9426364afa4dde474afe9cdf89ff40ba)
eclipse和android studio的对比;
接下来就是主分支合并了,本人的习惯是切换到主干在进代码合并;
![](https://oscdn.geek-share.com/Uploads/Images/Content/201709/e465ae994efccc68427bead0bd825268)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201709/811885b60ded61bb3b85b0e8ae41850c)
根据图示选择好路径,点击确定就可以了;
![](https://oscdn.geek-share.com/Uploads/Images/Content/201709/e0f0a064dfb47c129916232de50c71ee)
将合并过来的代码提交svn就全部搞定了,android studio中svn的关联,版本、代码管理,分支管理大致就是这样,如果不对欢迎交流。
在安装完svn后,第一步就是android studio关联svn动作:
关联svn的动作大致就只有这两步,关联成功后,就可以将项目工程提交至svn了,这里的话我是以eclipse工程导入来操作的;
安装截图中红色框来选择就可以了;
选择好路径点击,确定就可以了;
这里个人选择的是1.8;点击确定;就已经将项目工程放到svn仓库中了,提交成功后,在界面上就会多两个快捷按钮,一个快速更新项目工程的按钮,一个是快速提交项目工程的按钮,点击相应的按钮进行相应的操作;
放到仓库后,接着就要将项目工程提交到svn,点击提交;
点击下方按钮就可以了;接下来就可以进行代码编写了,编写完就可以直接提交了;
提交成功后,就会改变文件的颜色了;接下来就进行分支管理的操作,先进行分支的操作;
还是一样根据红色框操作;
接下来主分支切换路径;
切换成功后,就可以在分支中进行项目开发了,开发完后,如果想切换回主干的话,在切换回主干之前一定要记得先将分支的代码提交svn后,再切换回主干;
主分支对比;这里要注意的是跟eclipse的主分支切换回不一样,eclipse切换后,项目工程那里会显示主干或者分支的路径,但是android studio好像不会,一直显示的是主干的路径;
eclipse和android studio的对比;
接下来就是主分支合并了,本人的习惯是切换到主干在进代码合并;
根据图示选择好路径,点击确定就可以了;
将合并过来的代码提交svn就全部搞定了,android studio中svn的关联,版本、代码管理,分支管理大致就是这样,如果不对欢迎交流。
相关文章推荐
- android studio中svn的使用(关联svn、svn提交代码,分支管理等)
- android studio2.1.2 使用SVN快速提交管理代码
- Android Studio 使用SVN管理代码
- Android Studio配置SVN 以及使用代码管理
- SVN版本号管理工具使用中常见的代码提交冲突问题的解决方法
- SVN版本管理工具使用中常见的代码提交冲突问题的解决方法
- Android studio中使用SVN进行代码管理——文件忽略
- Android Studio配置SVN 以及使用代码管理
- git远程分支的管理和代码提交
- 使用SVN本地代码管理
- 在本地使用 svn 管理代码
- svn(subversion)代码版本管理在linux下的一些常见使用命令
- 公司开发时候,使用svn进行版本控制,在提交代码的时候应该注意的问题,总结!!!!
- eclipse 中的SVN手動安裝及使用_上傳SVN,分支設置管理
- 使用C#代码追加和提交文件到SVN服务器
- Eclipse恢复已删除的文件和代码、svn使用了还原,但本地的没有提交找回没提交代码的方法
- SVN代码管理使用方法和注意事项
- SVN版本管理,提交代码规范
- Linux - Redmine使用方式 | SVN提交代码
- 【代码管理】GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流