androidStudio通过svn进行版本控制

  • andoridStudio配置使用svn(以windows为例)

  1.先安装svn客户端程序,TortoiseSVN,注意安装过程中要勾选command line client tools(默认是不安装)

  2.androidstudio配置,选择use command line client,选中svn.exe文件,在安装目录的bin文件夹下。其他不变。

  3.配置忽略文件,项目忽略文件只能在未共享前配置,共享后无法修改。一般对于安卓项目忽略以下文件和文件夹,前两行为自动生成的,后面自己添加。

  4.共享项目,选择vcs-import into version control-share project(subersion)

   5.可以选择一个已有的远程仓库或者选择+新建一个远程仓库。

  6.选择共享目录(Define share target),第一项文件存放着当前仓库目录,一般不推荐这个选择

    第二项在当前目录下新建一个文件夹以项目名命名,一般选择这个

    第三项在第二项的基础上再新建一个文件夹trunk

  7.点击share后选择1.8 format

  8.然后就成功了,注意这里并没有把文件真正上传到远程仓库,只是在远程仓库新建了一个文件夹。这一步等待时间可能会很长。

  9.在project视图下提交整个项目文件夹,提交完成后成功了,然后就是一些svn常用操作,这里不再赘述。

  10.从远程仓库导入项目到as

  11.选择项目所在文件夹

  12.选择本地存放目录

  13.然后一路默认,注意选择1.8format,最后会出现如下所示,可以选择本地gradle工具或者默认的,推荐本地

  14.点击ok后可能报错SDK location not found. Define location with sdk.dir in the local.properties。。。。这是由于缺失local.properties文件,该文件记录了各种地址比如sdk,ndk等,可以从本地其他项目复制该文件到checkout下来的项目根目录中,然后就可以愉快的编码了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏刺客博客

Darkhttpd-超小型静态http服务器

21130
来自专栏深度学习之tensorflow实战篇

linux调用sh文件的基本操作

最近做了一点和Linux有关的工作,刚刚学习,做一点和shell脚本有关的笔记。 1、创建test.sh文件 touch test.sh 2、编辑sh文件 vi...

36650
来自专栏信安之路

Linux 闯关游戏之通关秘籍续

这一关继续使用上一关的环境,在进入编辑模式之后,在 vi 编辑器中打开一个 shell

16240
来自专栏WebDeveloper

Vagrant使用总结

扩展磁盘 1. 关闭实例,找到磁盘镜像文件 2. 将virtualbox安装目录下的 VBoxManage命令路径添加到环境变量...

17330
来自专栏农夫安全

【原创】中间件测试方法总结---(2)

0x01 测试细节 中间件常见的路径及默认密码 Tomcat控制台: URL:http://www.exmaple.com/manager/html 默认密码...

63850
来自专栏技术博文

LNMP源码编译安装(centos7+nginx1.9+mysql5.6+php7)

1.准备工作: 1)把所有的软件安装在/Data/apps/,源码包放在/Data/tgz/,数据放在/Data/data,日志文件放在/Data/logs,项...

46460
来自专栏Java成神之路

Java钉钉开发_01_开发前的准备

    首先登录开发者平台: 登录钉钉后台—>工作台—>自建应用—>应用开发,即可进入开发者平台

12340
来自专栏我的博客

Vagrant搭建Linux环境

1、下载软件 https://www.virtualbox.org/wiki/Downloads https://www.vagrantup.com/dow...

21340
来自专栏微服务生态

利用Zookeeper实现Leader选举的一些思考

我们都知道Zookeeper的节点有两种类型,分别是持久节点和临时节点。临时节点有个特性,就是如果注册这个节点的机器失去连接(通常是宕机),那么这个节点会被zo...

9130
来自专栏pangguoming

yum离线安装rpm包

#yum install --downloadonly --downloaddir=/home/samba  samba

93930

扫码关注云+社区

领取腾讯云代金券