博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Svn版本管理-学习篇
阅读量:7271 次
发布时间:2019-06-29

本文共 975 字,大约阅读时间需要 3 分钟。

  1. svn介绍

  2. 常见版本控制软件

  3. svn常用的运行模式

  4. svn常用的访问模式

  5. svn数据格式

  6. svn服务器搭建部署

  7. windows系统svn客户端使用

  8. linux系统svn客户端使用

  9. Svn钩子脚本简介

  10. Svn备份还原模拟演练

                                                                                        本文参考了网上资料

                                        

                                             svn 服务端搭建部署


svn介绍

        SubversionSVN)是一个开源的,跨平台的版本控制系统,由CollabNet公司成立于2000年;Subversion作为新一代的版本管理系统,以其目录版本化、原子提交、版本化的元数据、更加有效的分支和标签等特性,至今已被众多的互联网企业使用来管理网站、论坛的代码文件;Subversion最独特的地方,便是可以通过Apache的扩展模块与ApacheHTTP服务相结合,实现更安全的特性与管理,其次用户还可以通过HTTP协议去访问版本库,还可以通过SSL协议传输加密,保证数据的安全性;SubversionApache软件基金会的发展的一个项目,并且也是一个丰富的开发人员和用户社区的一部分。

常见的版本控制软件

            1,CVS,逐渐被SVN取代,是CVX重写版和改写版

            2,SVN,Subversion

            3,Git,Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件


svn的服务器常见有3种运行访问方式

1
2
3
1、独立服务器(例如:svn:
//IP/sadoc
);
2、借助apache(例如:http:
//IP/sadoc
);
3、本地直接访问(例如:
file
:
//IP/sadoc
)

客户端访问方式

    Subversion可以通过多种方式访问--本地磁盘访问,或各种各样不同的网络协议,但一个版本库的地址永远都是一个URL,URL方案反映了访问方法

1
2
3
4
5
file
:
//
直接版本访问(本地磁盘或者网络磁盘)
http:
//
通过WebDAV协议访问支持Subversion的Apache服务器
https:
//
与http:
//
相似,但是用的SSL加密
svn:
//
通过未认证的TCP
/IP
自定义协议访问svnserver服务器
svn+
ssh

转载地址:http://rmicm.baihongyu.com/

你可能感兴趣的文章
Struts2教程7:上传任意多个文件
查看>>
JAVA陷阱---三元表达式潜藏的坑
查看>>
关于OFFICE2003文字识别控件
查看>>
针对Activity的启动模式理解1---standard模式
查看>>
用docker部署nginx+php环境时,访问php文件不执行
查看>>
第四次工业革命:自主经济的崛起
查看>>
exp/imp(导出/导入)
查看>>
Exception starting filter struts2 java.lang.ClassNotFoundException: org.apache.
查看>>
阿里与菜鸟:“计划”思维能否指挥“市场”物流
查看>>
度量快速开发平台中调用存储过程介绍
查看>>
慎用动态编译
查看>>
XenDesktop 5.5和XenApp 6.5三季度发布
查看>>
03_04 Linux用户及权限详解(上)
查看>>
marathon参考(11):ports端口设置
查看>>
Ubuntu更新源
查看>>
istio中的流量管理的核心组件是Pilot(理论)
查看>>
xxtea加密算法的PHP实现
查看>>
for脚本循环
查看>>
三步完成vSphere Web Client安装
查看>>
ecshop 支付宝自动发货接口
查看>>