专栏首页青青天空树androidStudio通过svn进行版本控制

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 条评论
登录 后参与评论

相关文章

  • 安卓OKhttp请求封装

      目前安卓开发中使用的网络工具为OKhttp,但是okhttp的使用还不是很方便,在okhttp的基础上再对请求进行封装会极大的方便网络调用。

    用户2038589
  • .net学习之路——调试程序

      没有人的程序是完美的,这条规则对所有的程序员来说也成立。没有人能在第一次就写出完美的程序来。

    用户2038589
  • 最新ubuntu搭建公网个人邮件服务器(基于postfix,dovecot,mysql)

      最近做了一个应用,需要用邮件发通知,但是免费的邮箱每天发信数量是有限制的,所以呢就想着搭建一个自己的邮件服务器,能够实现邮件的发送和接收即可,其中大概花了一...

    用户2038589
  • Python 一键commit文件、目录到SVN服务器

    #!/usr/bin/env/ python # -*- coding:utf-8 -*- __author__ = 'shouke' im...

    授客
  • 【Rust日报】2020-02-09 image.rs 发布了0.23版本

    Rusoto 是一个 Rust 实现的 AWS SDK,目前在 beta 版本 v0.43.0-beta.1 中兼容了std::future::Future.

    MikeLoveRust
  • 1秒搭建局域网下载服务器

    python有"内置电池"的称号, 安装Python3后, 你可以无需编码, 直接通过命令行使用python3部分"内置电池"的功能, 这里介绍两个很好用的"电...

    zhaoolee
  • 谈谈我对Vue钩子函数、生命周期的理解

    写在前面: Vue因其基于MVVM模式,降低了代码的耦合度,提高视图或者逻辑的重用性,已经成为前端框架的主流,不少同学都在学习Vue,本篇文章将简单谈谈我对V...

    关忆北.
  • SAP Spartacus core模块的单元测试

    Jerry Wang
  • 【1971-2050 计算革命简史】从摩尔定律到“消失”的计算机

    《卫报》特稿,摩尔定律快要走到尽头,但计算革命不会终止。更好的软件编程、3D芯片和量子计算等方法应运而生,其中云计算将成为业界应对摩尔定律消亡的最佳手段,物联网...

    华章科技
  • 【1971-2050 计算革命简史】从摩尔定律到“消失”的计算机

    【新智元导读】《卫报》特稿,摩尔定律快要走到尽头,但计算革命不会终止。更好的软件编程、3D芯片和量子计算等方法应运而生,其中云计算将成为业界应对摩尔定律消亡的最...

    新智元

扫码关注云+社区

领取腾讯云代金券