Android SVN版本控制器

  本节主要将版本控制器SVN的使用。

SVN是什么?

  要使用SVN,首先我们要了解SVN是什么。
  SVN,“版本控制器”。看它的名字,可能大家会了解一点,SVN原来是用来管理项目的版本的。我们以后做开发一定都是团队作战,很少会有个人单干。当我们团队合作时,就容易出现很多问题,我们每一个程序员在编写程序的过程中,都会生成很多不同的版本,如果没有有效的管理代码,就会大大降低我们的开发效率甚至会造成很多不必要的问题。这是我们就需要使用一种版本控制工具来帮助我们有效的管理代码,控制版本,在需要的时候可以迅速,准确取出相应的版本。

Subversion是什么?

  它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史,Subversion可以通过网络访问它的版本库,从而使用户在不同的电脑上进行操作。
  
  我们这里所说的中心版本库就是SVN的服务器,程序员将代码上传至服务器进行保存。公司如果使用SVN版本控制器的话,公司会有一个自己的SVN服务器,用于存放代码。

SVN Server搭建

  首先下载一个VisualSVN Server——>下载地址
这里写图片描述

SVN Server安装

1. 下载完成后双击安装。

这里写图片描述

2. 点击Next下一步。

这里写图片描述

3. 然后再点击Next项,下一步。

这里写图片描述

4. 点击【Next】。

这里写图片描述

5. Location是指VisualSVN Server的安装目录,Repositorys是指定你的版本库目录。Server Port指定一个端口,Use secure connection勾选表示使用安全连接,点击Next,进入下一步。

这里写图片描述

6. 再点击【Install】。

这里写图片描述

7. 等待安装完成后,点击【next】。

这里写图片描述

8. 点击【Finish】即可完成安装。安装完成后,启动VisualSVN Server Manager。

这里写图片描述

SVN Server搭建

创建版本库

1. 右键单击左边窗口的Repositores。

这里写图片描述

2. 在弹出的右键菜单中选择Create New Repository或者新建->Repository。

这里写图片描述

3. 下一步。

这里写图片描述

4. 下一步。

这里写图片描述

5. 点击【create】。

这里写图片描述

6. 点击【Finish】。

这里写图片描述

创建User

1. 右键点击“User”——>”新建”——>User”。

这里写图片描述

2. 填写用户名和密码,点击OK。

这里写图片描述

3. 刷新一下,即可看到添加成功。

创建Group

1. 右键点击“User”——>”新建”——>Group”。

这里写图片描述

2. 按下图,填写组名,点击”Add”添加成员。

这里写图片描述

3. 在弹出对话框中选择成员。

这里写图片描述

4. 添加完成后,点击确定即可。

SVN使用

  首先安装TortoiseSVN工具——>下载链接
这里写图片描述

AndroidStudio上传工程到SVN

1. 在AndroidStudio中按照下图操作。

这里写图片描述

2. 按下图添加SVN服务器,点击确定

这里写图片描述

此处的URL从下图处获取.

这里写图片描述

3. 点击Accept。

这里写图片描述

4. 点击OK后,进入下图,填写用户名和密码,将项目在SVN上生成目录。

这里写图片描述

5. 点击”Share“。

这里写图片描述

6. 选择版本后,,生成项目目录。

这里写图片描述

我们可以看到在我们的服务器目录下,多了我们项目的目录。

这里写图片描述

这时只是将工程的目录在SVN上创建了,并没有将内容上传,我们可以看到工程中的文件都是绿色的。

这里写图片描述

7. 将工程上传至服务器。

这里写图片描述

这里写图片描述

8. 点击提交后等待提交成功即可。

AndroidStudio提交修改后的文件

1. 这里我们在AndroidManifest.xml中添加一个权限后,可以看到该文件变色了。
这里写图片描述

2. 提交前首先将文件update。

这里写图片描述

3. 然后提交。

这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小_爽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值