AndroidStudio中使用SVN
AndroidStudio中使用SVN提交项目
1、安装SVN,我选择使用TortoiseSVN-1.8.7.25475-x64-svn-1.8.9.msi(安装文件地址如下:http://download.csdn.net/detail/fengbianyun/9508797),而不是Setup-Subversion-1.8.15.msi(因为在这个版本中我遇见了各种坑,代码各种提交不上去)
在安装这个SVN文件的时候注意:(在AndroidStudio中需要命令行操作,就是svn.exe文件,默认安装的时候是没有svn.exe文件的)
其它的都是下一步就可以完成了。
然后在Studio中关联本地SVN
File-->Setting-->Version control-->Subversion-->General-->use command line client中选中本地svn.exe
C:\Program Files\TortoiseSVN\bin\svn.exe(这是我的SVN地址)
Apply--->ok
2、新建项目与SVN建立连接
新建Studio项目(步骤忽略),创建完成后,选中Project
弹出关联SVN地址信息,此时需要输入SVN用户名密码等,步骤直接忽略,填写完成之后
选择Subversion Working Copy Format
我选择1.8format(反正用1.6出现过问题,懒得跑到stackoverflow里面找答案)
完事就会跑到Share Directory对话框里面,这个时候……等
如果没啥大问题,会出现如下界面
OK就行了。
说明本地Studio项目与SVN已经建立联系了。
提交项目
选中Project,点击鼠标右键
然后对代码进行分析,分析完成之后,会弹出提交代码的对话框
看看有没有不需要提交的代码,把√去掉就可了,然后点击Commit,对代码进行提交。
这是一个漫长的等待的过程,如果没有错误,会在若干分钟后代码提交成功。
AndroidStudio中文件颜色说明
红色:表示文件没有添加到服务器(没有和SVN服务器进行关联,想要关联,选中文件,右键--Subversion-->add to VCS)
绿色:表示没有更新新的修改到服务器。一般新创建的文件并且关联了SVN会出现这种效果。
黑色:表示和服务器同步。
蓝色:表示关联SVN的文件已经修改,需要在下次提交的时候,提交到SVN上面。
AndroidStudio中提交项目死活提交不了
其实这玩意儿还真的不是我的操作步骤的问题,是用了这个Setup-Subversion-1.8.15.msi出现一堆BUG,一怒之下,使用了TortoiseSVN。
AndroidStudio中使用SVN的更多相关文章
- 【AndroidStudio】关于SVN的相关配置简介
AndroidStudio 的SVN 安装和使用方法与我以前用的其他IDE 都有很大差别,感觉特麻烦,网上相关资料很少,貌似现在 Git 比较流行,之前有用过 github 但是他只能是开源项目免费, ...
- androidStudio 中 gradle 常用功能
1. gradle 使用 svn 当前版本信息. def getSvnRevision() { new ByteArrayOutputStream().withStream { os -> de ...
- VS中使用svn注意事项
1.程序需定期编译通过后上传SVN,每天可上传多次,根据个人程序开发进度决定,但每天晚下班前必须将当天的程序编译调试通过并上传SVN.每天早上上班首先需要更新SVN最新版本. 上传的工作流程应该是,更 ...
- MyEclipse中的SVN操作手册
原文出处:http://blog.sina.com.cn/s/blog_8a3d83320100zhmp.html 1.导入项目 点击工具栏上的[File-Import],进入下图 (如果你的对话框中 ...
- 删除项目中的.svn信息
有时候我们新开发一个项目时,会将以前的项目从svn上down下来,然后复制一份.这样就会有个问题,项目中的svn信息就会一直存在.下面介绍删除方法: 1.新建一个.txt的文档.然后将下面代码粘贴到文 ...
- AndroidStudio中activity实现去掉标题栏
1.在代码中实现 this.requestWindowFeature(Window.FEATURE_NO_TITLE) 这段代码需要放在setContentView()前面 2.设置在Manifest ...
- MyEclipse8.6中提交SVN报错
上周五(11月27日)的时候,从TortoiseSVN提交项目报错,然后直接从MyEclipse中检出来,修改后提交同样报错. MyEclipse8.6中提交SVN报错,错误提示如下: commit ...
- 在Eclipse中安装SVN客户端插件
在Eclipse中安装SVN客户端插件 1.1 Eclipse插件应用市场 在Eclipse中访问Eclipse Marketplace Client可以搜索Subversion,下载插件,按提示安 ...
- Svn-在eclipse中安装svn插件
在eclipse中安装svn有两种方式 1:直接下载svn的插件包安装 使用的版本为1.8.x Links for 1.8.x Release: Eclipse update site URL: ht ...
随机推荐
- spring核心框架体系结构(各个jar包作用)
转自:https://blog.csdn.net/sunchen2012/article/details/53939253 弄懂spring就是弄懂spring各个jar包的作用 spring的jar ...
- git format-patch 用法
git format-patch HEAD^ # git format-patch -s 1bbe3c8c197a35f79bfddaba099270a2e54ea9c7 please replace ...
- POJ1300 Door Man —— 欧拉回路(无向图)
题目链接:http://poj.org/problem?id=1300 Door Man Time Limit: 1000MS Memory Limit: 10000K Total Submiss ...
- .Net线程池ThreadPool导致内存高的问题分析
最近写了一个WinFrom程序.此程序侦听TCP端口,接受消息处理,然后再把处理后的消息,利用线程池通过WebService发送出去(即一进一出). 在程序编写完成后,进行压力测试.用Fiddler提 ...
- HDU 1081:To The Max
To The Max Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total ...
- RxJava RxBinding 按钮(Button) 点击(click)
/********************************************************************* * RxJava RxBinding 按钮(Button) ...
- SPOJ:OR(位运算&数学期望)
Given an array of N integers A1, A2, A3…AN. If you randomly choose two indexes i ,j such that 1 ≤ i ...
- Hadoop学习资料(持续更新)
Alex的Hadoop菜鸟教程 Hadoop资料合集 Hadoop平台和应用程序框架
- python-----实现print不换行
python中print输出是默认换行的,那如何我们不想换行,且需要用多个print函数输出时,就需要改变print默认换行的属性: 例: print('Hello') print('!') 输出结果 ...
- Open multiple excel files in WebBrowser, only the last one gets activated
http://stackoverflow.com/questions/20578053/open-multiple-excel-files-in-webbrowser-only-the-last-on ...