偶尔翻到一篇之前的笔记,虽然早已经从svn专用git了,但还是分享出来给那些还坚守svn的小伙伴吧。

相对于git,svn的分支管理就没那么简单方便,所以总结一些在Android Studio上使用svn分支的经验。

1、创建分支:
在项目上   右键->subversion->branch or tag  进入create branch or tag界面如下:
可以看到创建分支可以从本地或远程做源来创建远程分支。我们一般选择远程源,即repository locatioin。
创建新分支时(点击新分支base url后面的"...")进入界面如下:
这样创建完之后base URL中应该是新分支的父目录(最好也是trunk默认分支的父目录,保证所有分支都在同一目录下),而分支名同时也是目录名。所以新分支的路径应该是http://xxxx/android/guider/new_branch。
然后创建即可。就可以看到在原分支的同一目录下出现了新分支的文件。
2、切换分支:
在项目上   右键->subversion->update directory ...  进入update directory 界面如下:
点击use branch后面的"..."来选择分支,如下:
如果有多个分支,点击第二条("guider...")就可以查看更多分支了。见(1)
点击configure branches可以进行设置。如果选择分支出现了问题,就需要进行设置了。见(2)
(1)查看更多分支
列出了所有分支,但是有时新建的分支未显示,点击refresh branches...就可以刷新出来
(2)对分支进行设置
trunk location 是默认分支的路径
brach locations是所有分支的父目录(所以所有分支最好都在同一目录下)

android studio中创建、切换svn分支相关推荐

  1. 使用Kotlin在Android Studio中创建井字游戏

    井字游戏也被称为"Noughts和crosses".它是两个玩家最普遍的纸笔游戏之一. 它主要由年幼的孩子放置,但很多时候,你也可以看到成年人玩这个来切断无聊.这个游戏非常方便,可 ...

  2. android studio建数据库表,在android studio中创建表

    错误:android.database.sqlite.SQLiteException:表用户没有列名(代码1):编译时:INSERT INTO用户名(名称,余额,密码,年龄)VALUES(? ?,?, ...

  3. 在 Android Studio 中创建一个简单的 QQ 登录界面

    一,创建一个新的 Android Studio 项目 打开 Android Studio,选择 "Start a new Android Studio project",然后填写应 ...

  4. android studio创建文件,如何在Android Studio中创建File Templates

    标签: File Template Android Studio 我发现一个可以让写程序变得简单的方法,那就是自定义文件模板(Custom File Templates).那么什么是File Temp ...

  5. android flutter 环境,Android Studio 中创建Flutter环境配置(Mac环境)

    1.先下载Flutter 的SDK ,网页中有打包好的SDK(https://flutter.io/setup-macos/) 2.设置PATH 代码下载之后在终端中打开bash_profile文件 ...

  6. 在android studio中创建Hello-JNI工程

    2019独角兽企业重金招聘Python工程师标准>>> 1. Overview What you'll need : Android Studio 2.2 or higher fro ...

  7. 在android studio中如何创建一个类来继承另外一个类_在Android使用Transition API检测用户活动...

    在当今世界,移动设备是我们日常生活中必不可少的一部分,我们在走路.跑步.开车以及其他许多活动时都会使用移动设备. 了解用户拿着手机的时候在做什么,可以让你的应用程序根据用户的动作进行直观的调整.对于某 ...

  8. android studio 自定义字体,Android Studio中的自定义字体

    如何在android studio中创建自定义字体? 我试图使用自定义字体,我读过,我想将字体放在资产/字体. 我已经搜索了很长时间,但很难找到帮助. 我哪里错了?我真的不知道该怎么做. 我写下了所有 ...

  9. android studio中把c/c++文件编译成.so库(一)

    2019独角兽企业重金招聘Python工程师标准>>> 最近的项目涉及到JNI编程,经过一段时间的JNI编程之后,终于完美弄完了.所以,把在android studio中编译c/c+ ...

最新文章

  1. java解数独_java解数独
  2. python基础课程_学习笔记13:标准库:有些收藏夹——sys
  3. 在ubuntu16下安装virtualenv+virtualenvwrapper
  4. 高级数据结构与算法 | AVL树 (高度平衡树)
  5. jsp springmvc 视图解析器_springMVC配置jsp/html视图解析器
  6. 18年如何拓展前端知识架构
  7. 【云快讯】之五十五《IBM推出Data Warehouse数据仓库云服务》
  8. python中怎样向字典中添加值_python的字典中,如何向指定路径添加值?
  9. 中科院院士张钹:大数据驱动的人工智能有大量毛病,且是根本性的
  10. 给 Sublime Text3 添加右键菜单
  11. 更改swing应用程序标题栏默认图标
  12. 光纤接头(尾纤)ST,SC,LC,FC 模块
  13. Maven 安装教程详解
  14. IPFS是创建DWeb应用程序中基础技术的领先者
  15. c语言中char与static
  16. 污水计算机仿真技术,活性污泥法污水处理计算机仿真软件的开发及应用
  17. 采用Fuel Gauge可能出现的几种电量现象及解释
  18. 清华职业学校计算机培训学校,成都青华职业学校2021招生简章
  19. 使用AppNode搭建第一个网站
  20. 机器学习(二)-一元线性回归算法(代码实现及数学证明)

热门文章

  1. WinForm绘制直线、曲线、矩形、椭圆、圆弧
  2. 使用maven profile实现多环境可移植构建
  3. [COGS746] [网络流24题] 骑士共存
  4. 大数据量高并发的数据库优化(转)
  5. R可视化lend_club 全球最大的P2P平台数据75W条
  6. maven工程如何引用css和js文件
  7. android源码编译过程
  8. 【转】解决多文件编译中连接错误 multiple definition of*****
  9. Linux 上网配置 修改IP
  10. Java if语句深度解析