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的更多相关文章

  1. 【AndroidStudio】关于SVN的相关配置简介

    AndroidStudio 的SVN 安装和使用方法与我以前用的其他IDE 都有很大差别,感觉特麻烦,网上相关资料很少,貌似现在 Git 比较流行,之前有用过 github 但是他只能是开源项目免费, ...

  2. androidStudio 中 gradle 常用功能

    1. gradle 使用 svn 当前版本信息. def getSvnRevision() { new ByteArrayOutputStream().withStream { os -> de ...

  3. VS中使用svn注意事项

    1.程序需定期编译通过后上传SVN,每天可上传多次,根据个人程序开发进度决定,但每天晚下班前必须将当天的程序编译调试通过并上传SVN.每天早上上班首先需要更新SVN最新版本. 上传的工作流程应该是,更 ...

  4. MyEclipse中的SVN操作手册

    原文出处:http://blog.sina.com.cn/s/blog_8a3d83320100zhmp.html 1.导入项目 点击工具栏上的[File-Import],进入下图 (如果你的对话框中 ...

  5. 删除项目中的.svn信息

    有时候我们新开发一个项目时,会将以前的项目从svn上down下来,然后复制一份.这样就会有个问题,项目中的svn信息就会一直存在.下面介绍删除方法: 1.新建一个.txt的文档.然后将下面代码粘贴到文 ...

  6. AndroidStudio中activity实现去掉标题栏

    1.在代码中实现 this.requestWindowFeature(Window.FEATURE_NO_TITLE) 这段代码需要放在setContentView()前面 2.设置在Manifest ...

  7. MyEclipse8.6中提交SVN报错

    上周五(11月27日)的时候,从TortoiseSVN提交项目报错,然后直接从MyEclipse中检出来,修改后提交同样报错. MyEclipse8.6中提交SVN报错,错误提示如下: commit ...

  8. 在Eclipse中安装SVN客户端插件

    在Eclipse中安装SVN客户端插件 1.1  Eclipse插件应用市场 在Eclipse中访问Eclipse Marketplace Client可以搜索Subversion,下载插件,按提示安 ...

  9. Svn-在eclipse中安装svn插件

    在eclipse中安装svn有两种方式 1:直接下载svn的插件包安装 使用的版本为1.8.x Links for 1.8.x Release: Eclipse update site URL: ht ...

随机推荐

  1. 文件读写&&内容替换

    #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { ...

  2. HDU 5687 Problem C

    Problem C Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others)Total ...

  3. hdu 1711 Number Sequence 解题报告

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1711 题目意思:给出一条有n个数的序列a[1],a[2],......,a[n],和一条有m 个数的序 ...

  4. Linux 下WAS的java版本查看

    1.查找linux的详细版本号: A.cat /proc/version B.lsb_release -a(可以查出是否为redhat开发的) C.uname -a 2.Linux的java版本 A. ...

  5. 不用打开Eclipse就可以执行的命令

    1.android 弹出Android SDK and AVD Manager2.android list avds 列出所有创建的Android模拟器3.android list targets 列 ...

  6. linux静默安装Oracle 11g

    ./runInstaller -silent -force -responseFile /home/oracle/software/database/response/orcl_install.rsp ...

  7. Getting Started with the Intel Media SDK

    By Gael Hofemeier on March 19, 2015 Follow Gael on Twitter: @GaelHof Media SDK Developer’s Guide Med ...

  8. 「 LuoguT37042」 求子序列个数

    Description 给定序列 A, 求出 A 中本质不同的子序列 (包含空的子序列) 个数模 10^9+ 7 的结果. 一个序列 B 是 A 的子序列需要满足 A 删掉某些元素后能够得到 B. 两 ...

  9. Mixing Milk

    链接 分析:水题,按照价格从小到大排序,在进行贪心即可 /* PROB:milk ID:wanghan LANG:C++ */ #include "iostream" #inclu ...

  10. HNOI2008 明明的烦恼 (purfer序列 + 组合数学)

    传送门 这道题题意描述很清楚,不过我自己做的时候确实是一头雾水……又看了题解,发现要用到一个新知识,叫purfer序列. 我们来简单说一下什么是purfer序列.它可以被看作一种树的表现形式.一棵含有 ...