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。

时间: 2024-10-27 13:39:31

AndroidStudio中使用SVN的相关文章

androidStudio 中 gradle 常用功能

1. gradle 使用 svn 当前版本信息. def getSvnRevision() { new ByteArrayOutputStream().withStream { os -> def result = exec { executable = 'svn' args = ['info'] standardOutput = os } def outputAsString = os.toString() def matchLastChangedRev = outputAsString =~

Windows下AndroidStudio 中使用Git(AndroidStudio项目于GitHub关联)

前提条件 : 1. 安装 Git 客户端 下载链接 2. 有 GitHub 账号 (假设你已经有了一些git基础, 如果还一点都不会, 请去找其他加成学习) AndroidStudio项目发布到GitHub 1. 在AndroidStudio中新建一个项目(这个不能不知道吧!) 2. 设置: Settings -> Version Control -> Git , 设置git目录, 点击Test测试, 如果成功会有Success提示 3. 设置: Settring -> VersionC

关于在php+apache开发过程中使用svn进行版本的维护

应用总是举例 : 在一些项目中,svn可能是一个比较好的原代码管理器.但是很严重的一个问题就是,svn那边存储的文件结构与我们的本地的不相同,他们独特的自己的存储方式.换句话说,也就是在svn的仓库里面,找不到相对应的文件.这样的话,apache就没有办法去解析,更新完代码后,就没有办法做到,更新代码后,就即时的看到自己的代码更新情况,执行情况. 可能最初大家想的是一种方式,就是 通过修改apache的web目录,将其的根目录指向某一个svn仓库那边.但是,很显然,这种方式是行不通的,因为svn

atitit.MyEclipse10 中增加svn插件故障排除

atitit.MyEclipse10 中增加svn插件故障排除 删除\configuration \org.eclipse.update 不行... 二. 在configuration下的config.ini文件中org.eclipse.update.reconcile=false改为org.eclipse.update.reconcile=true 为了启动速度, 在插件加载成功后,可以再把它还原成false 韩式不行.... 查看bundles.info,黑头subversion 一瓦韩式c

AndroidStudio中集成使用Kotlin(一)

AndroidStudio中集成使用Kotlin(一) 在Android开发中,不仅仅可以使用Java作为它的开发语言,好早就开始流行使用Kotlin进行Android开发了,集成这种语言也是相当简单. 一.安装插件 使用AndroidStudio -> File -> Settings -> Plugins -> Browse repositories -> 搜索 kotlin ,然后选择哪个名字为 Kotlin 的安装就好,其他的任何都可以不要. 二.gradle添加依赖

VS中使用svn注意事项

1.程序需定期编译通过后上传SVN,每天可上传多次,根据个人程序开发进度决定,但每天晚下班前必须将当天的程序编译调试通过并上传SVN.每天早上上班首先需要更新SVN最新版本. 上传的工作流程应该是,更新——编译运行——上传.这个工作流程那一步也不能缺少.更新是在把 别人提交的代码下载下来,看看和自己所写的代码有没有什么冲突,可能自己需要用到的一个函数已经被别人所修改.导致自己本来运行完美的系统出现了错误.如 果没有编译运行就上传了.别人下载下来的代码就是错的了.这样通过几个版本的迭代.出现的错误

AndroidStudio中代码模板的使用

在使用AndroidStudio进行代码编写的过程中,随着使用时间的增加和各种插件的使用,我们发现了很多快捷快速敲代码的方式.如: "somethind".log 可以直接打印出Log日志的内容 Log.d("MainActivity", "something"); 这样的快捷方式还有很多,例如 .if的使用,Toast+Tab键的使用,fori的使用直接补全for循环结构,这些快捷方式都是AndroidStudio提供给开发者使用的,有一些功能

eclipse中添加svn插件

在eclipse中使用svn查看能非常方便的对代码进行查看和更新提交操作,能及时知道代码的更新状态. 在eclipse中如果要使用svn,只能使用svn插件的方式进行. 插件地址:http://subclipse.tigris.org/update_1.8.x 步骤如下: 打开eclipse查看顶上工具栏Help-> install new software 在打开的界面地址栏中输入地址:http://subclipse.tigris.org/update_1.8.x 回车,选择出现的内容一直下

Linux中的svn客户端RabbitVCS-2

我们都知道,自从svn出道以来,很多人都预言,cvs将会被其取代.就如同他们预言maven要取代ant一样.可见,svn的流行.在Windows中,最常用到的开源免费的svn客户端就是TortoiseSVN(也就是我们看到的小乌龟).在Windows中,TortoiseSVN搭配VisualSvn Server(免费的svn server管理工具),可以让开发人员非常容易的对项目进行版本库的构建. 在Linux中,我们最常用到的svn客户端可能会是eSvn.它同样开源,免费.但是它的使用习惯跟W