前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SVN的学习.SVN的使用方式!TortoiseSVN以及TortoiseSVN汉化包下载和使用!

SVN的学习.SVN的使用方式!TortoiseSVN以及TortoiseSVN汉化包下载和使用!

作者头像
全栈程序员站长
发布2022-07-26 08:31:32
3170
发布2022-07-26 08:31:32
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

一.SVN是什么:

代码语言:javascript
复制
SVN是Subversion的简称,是一个开放源代码的版本控制系统,说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。

二.SVN的工作流程:

这里写图片描述
这里写图片描述

集中式管理的工作流程: 集中式代码管理的核心是服务器,所有开发者在开始新一天的工作之前必须从服务器获取代码,然后开发,最后解决冲突,提交。所有的版本信息都放在服务器上。如果脱离了服务器,开发者基本上可以说是无法工作的。下面举例说明:

开始新一天的工作: 1. 从服务器下载项目组最新代码。 2. 进入自己的分支,进行工作,每隔一个小时向服务器自己的分支提交一次代码(很多人都有这个习惯。因为有时候自己对代码改来改去,最后又想还原到前一个小时的版本,或者看看前一个小时自己修改了哪些代码,就需要这样做了)。 3. 下班时间快到了,把自己的分支合并到服务器主分支上,一天的工作完成,并反映给服务器。 这就是经典的svn工作流程,从流程上看,有不少缺点,但也有优点。

三.TortoiseSVN客户端的下载和安装:

TortoiseSVN客户端:https://pan.baidu.com/s/1oOpPx_eqeBOZmvCH1waeVw TortoiseSVN客户端汉化包:https://pan.baidu.com/s/1OZgPQeK6-y9k746AhzwCTw 安装注意事项:如果你要安装汉化包的话,请安装客户端,如果不是在这里下载的客户端,汉化包可能无法使用,谅解!

四.SVN服务器:

SVN的服务器在网上有很多,而且都是免费的,你可以自己去找,我这里也给你推荐一个:https://svnbucket.com/#/

五.SVN的大致使用:

1. 服务器新建一个项目

新建一个项目
新建一个项目

2.添加能操作项目的成员

这里写图片描述
这里写图片描述

3.记住服务器的项目路径

这里写图片描述
这里写图片描述

4.检出项目文件

选择检出项目
选择检出项目
填写项目路径
填写项目路径

5.提交和更改项目

代码语言:javascript
复制
选择提交,没有文件就是提交,已经有了的文件就可以选择更改:
这里写图片描述
这里写图片描述

6.更新项目

代码语言:javascript
复制
选择更新选项,将现有的项目更新到系统同步:
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

作者:唐平 时间:2018-6-12

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/127881.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年4月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一.SVN是什么:
  • 二.SVN的工作流程:
  • 三.TortoiseSVN客户端的下载和安装:
  • 四.SVN服务器:
  • 五.SVN的大致使用:
  • 1. 服务器新建一个项目
  • 2.添加能操作项目的成员
  • 3.记住服务器的项目路径
  • 4.检出项目文件
  • 5.提交和更改项目
  • 6.更新项目
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档