SVN WINDOWS版本的入门使用说明

鉴于工作上 使用SVN较多,在此总结下使用经验。

一、SVN的优缺点

优点:1、项目本地拆简版本,节省硬盘空间;2、易上手,管理方便,逻辑明确,适合一般人的思维习惯3、易于管理,集中式服务器更能保证安全性4、代码一致性非常高5、适合开发人数不多的项目开发
缺点:1.依赖单一服务器,服务器安全风险大。

二、软件安装

windows端:
服务器:https://www.visualsvn.com/server/download/
客户端: https://tortoisesvn.net/downloads.zh.html
windows端服务器软件,常用的是VisualSVN-Server-2.7.1.msi,界面如下,安装按照提示默认即可。不需要服务器端的可以跳过。

windows端客户端软件,建议小乌龟,简单明了,上手快,功能强,git也有对应的软件。下载按装即可。另外英语一般的同学可以安装下下面的中文包。

三、简单使用

服务器部分

打开软件VisualSVN-Server,右键Repositories,create New Repository… 创建新的版本库。默认选择,键入名字,一直下一步即可创建版本库。此处版本库名会用在url链接上面。

然后创建用户,右键users,点击创建用户,输入用户名密码即可。

有了用户账号和仓库,我们需要关联一下,右键版本仓库,选择properties,点击ADD 添加自己的用户就行。至此,服务器端就配置好了。后面链接需要用到的是我们的账号密码和版本url,urlhttps://DESKTOP-9GI754Q:8443/svn/M300/中的DESKTOP-9GI754Q替换层ip即可。

用户端配置

用户端小乌龟软件安装完成后,我们可以看到我们的右键菜单多出来几样东西。语言可以在setting中设置languages。

右键SVN 检出(check out),输入你的url地址,输出目录地址。可以选择部分更新下来,部分选择的话可以后期在更新至版本中重新选择。(因为这个部分选择功能,所以再大的代码工程,除非编译需要,我们都不必下载整个项目)


我们用的非常多的几个功能都在上面图片列出。
最基本的是提交和更新,
改好了本地的代码后提交到服务器即可备份。
出错了可以使用svn还原恢复。
致命错也也可以全部删除,重新检出下来。

SVN windows 快速入门相关推荐

  1. 【SVN】快速入门SVN基础使用

    SVN概要 Subversion(SVN) 是一个开源的版本控制系統,与git类似,两者有区别,这里不论述. 下载与安装 SVN下载地址: SVN官方下载地址 安装很简单,不详细描述.Tortoise ...

  2. Subversion快速入门教程(SVN)

    Subversion快速入门教程(SVN vs CVS) 文中提及的Subversion动画教程并不可用,如有任何Subversion相关问题可以一起探讨. Subversion是新一代的版本控制工具 ...

  3. Git快速入门篇—— Windows版本淘宝镜像快速下载安装详细步骤及简单入门教程(附带图文教程)

    Git快速入门篇-- Windows版本淘宝镜像快速下载安装详细步骤及简单入门教程(附带图文教程) 前言:我们平时在整理代码的时候,尤其是与别人一起开发项目的时候,常常涉及到代码的更新,因此代码版本问 ...

  4. Spread for Windows Forms快速入门(2)---设置Spread表单

    让我们从设置Spread的大小和表单的外观开始学习如何定制Spread,这些操作通常放在Form的构造函数中进行,在InitializeComponent()之后调用. 自定义控件的大小 你可以设置S ...

  5. Spread for Windows Forms快速入门(10)---绑定到数据库

    下面的教程将带你创建一个工程, 并将Spread控件绑定到一个数据库. 在这个教程中,主要的步骤为: 1. 将Spread添加到一个数据绑定工程中 2. 设置数据库连接 3. 指定要使用的数据 4. ...

  6. Spread for Windows Forms快速入门(1)---开始使用Spread

    2019独角兽企业重金招聘Python工程师标准>>> 前言 Spread for Windows Forms是功能最为强大的表格控件,拥有灵活开放的对象模型和50,000个以上的A ...

  7. .NET Core快速入门教程 2、我的第一个.NET Core App(Windows篇)

    一.前言 本篇开发环境? 1.操作系统: Windows 10 X64 2.SDK: .NET Core 2.0 Preview 二.安装 .NET Core SDK 1.下载 .NET Core 下 ...

  8. Gephi快速入门(一):Windows下安装Gephi

    点击跳转 <Gephi快速入门系列目录> 文章目录 1. Java开发工具包 JDK 2. Gephi 1. Java开发工具包 JDK Gephi需要用到Java的开发工具包JDK,因此 ...

  9. Windows游戏编程快速入门方法

    Windows游戏编程快速入门方法 Easideao(简单思路) 序言: 从2001年到2005年,在不知不觉中我已经渡过了4年的职业游戏开发生涯.在这4年里经常会有些网友向我询问编程的入门有没有捷径 ...

最新文章

  1. Announcing the Updated NGINX and NGINX Plus Plug‑In for New Relic (Version 2)
  2. rails设置表单默认值amp;amp;隐藏表单
  3. 图解Oracle 12c 安装示例数据库
  4. Spring IoC(二)IoC容器的初始化过程
  5. 软文推荐:常用 Java 静态代码分析工具的分析与比较
  6. vmware用户名和密码_VMWare vijava –“用户名或密码不正确”异常的奇怪情况
  7. vs2010帮助文件安装完全攻略
  8. 在Exchange 2010中重建Exchange安全组
  9. 人民日报谈焦虑成社会常见病:好的人生需要文火慢炖
  10. python nums函数获取结果记录集有多少行记录_Python数据分析——Pandas数据结构和操作...
  11. 前端ajax传递json格式参数,后端springboot接收
  12. python 命名管道_Linux 下 Python 读取命名管道的疑惑
  13. vim 全局替换_VIM学习笔记 Ex模式 (Ex Mode)
  14. python iloc iat_python数据预处理_DataFrame数据筛选loc,iloc,ix,at,iat
  15. 关于结构体嵌套的字节大小的问题
  16. 常见数学建模方法学习总结及资料汇总
  17. python编程符号大全-python符号表
  18. C语言循环语句的用法——while循环
  19. 游侠随笔:关于业务型数据库审计 有图有真相
  20. 文本文件编码 email编码

热门文章

  1. 双宽带双路由搭建同一网段局域网
  2. 推荐一些国内的jQuery CDN免费服务[转]
  3. python将所有excel文档合并
  4. 读懂常见IRP:IRP_MJ_CLEANUP\IRP_MJ_CLOSE\IRP_MJ_CREATE
  5. 【C语言】模拟简单的《掘地求生Getting Over It》(源码)
  6. 软RAID 0的技术概要及实现 v0.1b
  7. 2021/7/8——集训Day.3
  8. Java学习参考书籍
  9. mysql 围栏_地理围栏
  10. 这个横行霸道的美食,也是中秋节的一大特色,我用Python爬取京东1546条大闸蟹商品数据带大家看看