2019独角兽企业重金招聘Python工程师标准>>>

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

如果遇到 ignore 或其他设置无效等意外情况,可以尝试重启 androidstudio 或执行下 svn 的 update 试试

一、安装配置:

以前使用 ZendStudio 等等都是直接安装插件就可以了,但这里不行,需要自己独立安装带有 command line 功能的 SVN 客户端,我使用的是TortoiseSVN,据说 1.7 之后开始支持 command line 模式,我现在用的是 1.8.5 版本

如图,安装时必须自定义选择 command line 否则不会安装的

安装完成后,打开 IDE 的 setting 配置面板:

如上图路径  Version Control 下的 Subersion 设置:

Use Command Line Client 选择浏览到你本地安装 TortoiseSVN 的 svn.exe 文件路径,如下图:(注意输入框最右侧有个浏览的按钮,有可能没显示出来,拉伸窗口即可见)

配置好之后,安装即完成

二、导入、签出 SVN 这个比较简单的:

在 CVS 菜单下 有个 Import into Version Control 选择 svn 就行了

签出操作也差不多,也可以在新建项目中从 svn 签出并生成项目

另外:最下面一个栏目  Browse VCS Repository 可以浏览远程SVN 服务器上的文件并进行删除等操作

三、Ignore 指定忽略文件或目录

AndroidStudio 的 Setting 面板中配置的 ignore 似乎没什么效果,

下面先看看忽略掉的目录的显示效果(比较暗的黄绿颜色)

在 Setting 中的配置,主要忽略的目录和文件:(虽然感觉这里的设置不起作用,但还是设置下吧)

系统默认有两三个文件和目录,我自己添加的 .gradle .idea build 目录 我觉得这三个目录不应该跟随 svn,每次编译时每个人本地环境是不一样的,而且我之前遇到 build 和 idea 下面有个library 文件老是冲突,每次更新一大堆,所以去掉了。

通过 TortoiseSVN 来添加忽略:

对于更新和提交

这两个小按钮很方面操作,向上的绿色是commit ,向下的蓝色 是 update

转载于:https://my.oschina.net/gabriel1215/blog/511543

【AndroidStudio】关于SVN的相关配置简介相关推荐

  1. 【Kotlin 协程】协程简介 ( 协程概念 | 协程作用 | 创建 Android 工程并进行协程相关配置开发 | 异步任务与协程对比 )

    文章目录 一.协程概念 二.协程作用 三.创建 Android 工程并进行协程相关配置 1.创建 Android 工程 2.配置协程环境 3.布局文件 4.异步任务代码示例 5.协程代码示例 6.完整 ...

  2. REDMINE/SVN安装、配置、集成和应用(二)

    REDMINE/SVN 应用 (2) 前面我们介绍了REDMINE/SVN安装.配置.集成,后面将介绍如何更好地使用Redmine/SVN系统,将研发项目的管理提高一个层次.REDMINE/SVN应用 ...

  3. Redmine+Apache+SVN+Postfix完整配置指南

    2019独角兽企业重金招聘Python工程师标准>>> Redmine+Apache+SVN+Postfix完整配置指南 Edition Author State Date Desc ...

  4. linux svn安装和配置

    linux svn安装和配置,不结合apache http://blog.51yip.com/server/901.html 张映 发表于 2010-07-07 分类目录: 服务器相关 今天有个同事在 ...

  5. 关于svn的安装配置开启服务过程和 eclipse安装SVN插件的方法

    eclipse安装SVN插件的方法链接:https://www.cnblogs.com/alamps/p/6155963.html svn的安装配置开启服务相关过程: 安装一直下一步cmd中:echo ...

  6. Haproxy实现负载均衡及相关配置(添加日志、设定自动刷新时间、控制访问、动静分离、读写分离)

    1.HAProxy简介 (1)HAProxy 是一款提供高可用性.负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,支持虚拟主机,它是免费.快速并且可靠的一种解决方案. HAProx ...

  7. SharePoint 2013 托管导航及相关配置

    原文:SharePoint 2013 托管导航及相关配置 设计完善的导航可告诉您网站的用户大量有关网站所提供业务.产品和服务的信息.通过更新导航背后的分类法,可以推动业务并保持更新,而不必在过程中重新 ...

  8. 【Android Gradle 插件】 Splits 配置 ① ( BaseExtension#splits 配置 | Splits 配置简介 )

    文章目录 一.BaseExtension#splits 配置 1.BaseExtension#splits { } 脚配块配置简介 2.BaseExtension#splits { } 脚配块配置原型 ...

  9. [测试通过]svn详细权限配置

    [更正及补充]Subversion权限详解 这是一篇非常好的文章,可以说是svn配置入门级教材,不过由于时间和程序本身的原因,这篇文章也出现了一下小问题,我将在以下做出更正. 注意:更改配置文件之后需 ...

最新文章

  1. .net core 17
  2. 虚幻UE4中PC端的水着色教程
  3. 10-10数组的介绍
  4. SQL2008无法连接到.\SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方法
  5. LL-verilog索引向量+-号用法
  6. 武汉理工大学java,武汉理工大学 web技术基础
  7. 事件查看器 无法完成应用程序上的操作,接口未知
  8. 再见李佳奇,菜鸟哥用Python也能帮小姐姐选择口红啦,快来看看!!
  9. 递归生成数独java_[leetcode] 37. 解数独(Java)(dfs,递归,回溯)
  10. oracle仅部分记录建立索引的方法
  11. [笔记]WBS方法论
  12. 二元函数对xy同时求导_《高等数学》微课视频“二元函数的全微分求积”录音...
  13. 阿里云部署flask项目
  14. 计算机保研面试题-数据结构
  15. Mathematica描绘滚球某个点的运动轨迹(摆线)
  16. 计算机在平面设计中的作用,计算机在平面设计中应用2篇.docx
  17. 移动端网页签名,附上DOM,效果图
  18. 如何快速提升文章阅读量?
  19. 卸载2345套件的本人认为最好的方法
  20. mysql中,涉及到金钱的数据类型一般是什么?

热门文章

  1. vim格式粘贴错乱的解决办法
  2. AutoML Challenge 历史回顾
  3. linux手机远程桌面连接软件下载,HomeCenter手机远程桌面下载_HomeCenter手机远程桌面官方下载-太平洋下载中心...
  4. linux文件系统挂载磁盘,linux – 无法挂载磁盘(VFS:找不到ext4文件系统)
  5. 设计模式----单例模式实例
  6. 《系统集成项目管理工程师》必背100个知识点-14项目章程的内容
  7. Centos6.8 Mysql 设置自动备份与定期删除备份文件 自测部署安装
  8. SpringBoot+Vue+OpenOffice实现文档管理(文档上传、下载、在线预览)
  9. Docker中运行命令时提示:Cannot connect to the Docker daemony...以及设置docker开机启动
  10. AndroidStudio中提示:Couldn‘t find meta-data for provider with authority