studio项目上传svn服务器,SVN在AndroidStudio中的使用(一),SVN安装配置和项目检出更新...

由于断断续续的使用SVN,经常出现过一段时间就忘记SVN的基本操作方式,因此编写一份在AndroidStudio中使用SVN的详细教程,为自己做一个记录,便于之后的查阅。

本文主要记录如下操作。

SVN工具安装

AndroidStudio中SVN配置

项目检出

项目更新

一.安装SVN工具

在Window系统下,安装TortoiseSVN即可。

TortoiseSVN地址:https://tortoisesvn.net/

4b7b06ee48b0ea237fff35db921677e2.png

下载完成后安装SVN,请注意一定要安装command line client tools,选择Will be installed on local hard drive,否则无法找到svn.exe,导致无法在AndroidStudio中配置SVN工具。

7dbf71afda617315dc72fb06cf7520da.png

二.配置SVN工具

在AndroidStudio的设置界面配置SVN工具,设置Use command line client,找到之前SVN的安装路径,选择svn.exe。

d35b81db735084f6afb6b091b892722a.png

三.检出SVN项目

需要开发的项目如果已经存在于SVN服务器上,则首先需要检出项目到本地,然后进行开发。

检出项目分为两张方式:使用TortoiseSVN检出和使用AndroidStudio检出

1.使用TortoiseSVN检出

复制需要检出项目的SVN地址,选择需要存放项目的文件夹,右键选择SVN CheckOut,粘贴项目地址后即可检出项目

19203501dcbe567f3a4a818772485cfb.png

b12829c675eb2eb47f29d33d905b2eb9.png

在检出项目时,如果时第一次检出项目,可能需要输入管理员分配的账号和密码才可以检出项目

2b312fa943ad503abbabe85226ee3c5e.png

检出项目后,使用AndroidStudio打开项目即可进行开发工作。

2.使用AndroidStudio检出项目

使用AndroidStudio检出项目,需要先回到AndroidStudio欢迎界面,选择Check out project from Version Controlhi后,选择Subversion(SVN),填写SVN项目地址后,选择需要检出项目的地址,点击Checkout即可检出

42543a9c1dd431e2acfdcf2216575889.png

6493a6e45854e86447d485430b460bb4.png

选择需要存放项目的路径,选择检出项目后存放的位置,选择格式后即可检出项目

c6313bcc56502961937d5d926c11b63d.png

a603fffaaaf4eb04a263c5e2ab67caa6.png

e63e4a9379664089497838b442b95988.png

如果为第一次检出项目,可能需要输入管理员分配的账号和密码,然后才能检出项目

27467037cfcd9ff687264cbb503276f2.png

选择打开项目,之后默认即可

96bdcf86231a68a9d657fbc5cdab6972.png

47c282d99cb73d7b934728e22853ef61.png

请注意:点击OK后出现如下弹框,请在复选框中打勾,并选择canel,表示不要将.iml文件提交到SVN服务器(具体原因请见第二篇中的配置忽略文件)

f8aaec4608cc14272e3d59cae6b44aa7.png

这样,从AndroidStudio中检出文件完成,可以进行开发工作。

四.项目修改提交和数据更新

对于从服务器检出的项目来说,使用AndroidStudio打开后即可进行开发工作。开发完成后需要将项目上传至服务器,便于其他开发人员进行使用。同时,对于本地项目来说,也需要及时从服务器获取最新代码,保证项目版本处于最新状态。

1.修改提交

在项目开发界面,选择当前项目进行代码文件提交。

请注意:

1.在新建文件或文件夹之后,如果需要提交这些内容,在项目提交时,请仔细查找并手动勾选需要上传的文件或文件夹,避免上传时缺失文件。

2.在上传更新内容之前,务必要先更新项目,避免直接上传更新内容导致覆盖其他开发人员的代码文件。

de7e4b12123eb09894d75257a0b3820d.png

新增未提交的文件和文件夹为红色,修改未提交的文件为蓝色。

提交项目有两个地方可以操作

1.在项目名称右键

2.使用顶部工具栏的提交按钮

49cbf2750351209d1006d556e7d9160a.png

68113152616ee02f0fe6144cead7a65d.png

在提交文件时,注意勾选新增的文件,并且不要提交忽略文件。

忽略文件包含如下几种:(注意忽略文件夹名称前边的点)

1.所有的.idea文件夹

2.所有的.gradle文件夹

3.所有的build文件夹

4.local.properties文件

5.所有的.iml后缀的文件

选择完成后即可提交修改到服务器

2.文件更新

在提交文件之前,需要对文件进行更新,避免提交文件后覆盖其他开发人员的数据。

和提交文件类似,更新文件操作也在两个地方:

1.项目名称右键

2.使用顶部工具栏的提交按钮

1e24f454b157cd5bfa945dea7d650c5c.png

SVN在AndroidStudio中的安装配置和基础使用来说比较简单,在这里比较详细的编写,也是为了避免将来忘记具体的操作细节,方便之后的查阅。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值