Windows 10搭建SVN服务器
最近由于实验室的需求,老师决定独立搭建一个SVN服务器,之前没有用过SVN,于是开始从头学习如何搭建一个独立的SVN服务器。
SVN是一个开放源代码的版本控制系统,它采用了分支管理系统,说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。
SVN服务器有2种运行方式:独立服务器和借助Apache运行。两种方式各有利弊,而本次选用的是独立服务器的形式。
搭建独立SVN服务器主要有以下3个步骤:
- 在一台电脑上安装VisualSVN server
- 在另一台电脑上安装TortoiseSVN
- 客户端通过TortoiseSVN连接服务端的VisualSVN server,完成连接测试
下载并安装VisualSVN server
VisualSVN Server
是一个集成的SVN服务端工具,并且包含mmc管理工具,是一款SVN服务端不可多得的好工具。
我们可以先安装好VisualSVN Server
后,运行VisualSVN Server Manger
,然后创建新的代码库,并设置一下安全性能,最后创建用户。
VisualSVN Server
下载地址:https://www.visualsvn.com/server/download/
安装VisualSVN Server
同意安装协议
选择
VisualSVN Server and Administration Tools
,同时添加命令行工具到系统环境变量中选择
Standard Edition
标准版本安装,免费版本但功能少一些Location
即安装位置,Repositories
即代码仓库位置,Server Port
即服务端口,这里选择8443端口等待安装
安装完成
至此,SVN服务器端就安装成功了,接下来就是创建仓库
打开
VisualSVN Server Manger
,并右击新建一个仓库选择基于FSFS文件系统格式存储的仓库
给仓库命名,这里命名为Test
新建空白仓库
所有用户都拥有读/写权限
点击Create即创建了一个空白仓库,里面什么也没有
- 接下来新建一个用户用于测试
简单地命名并设置密码,点击OK完成用户的创建
测试仓库和用户都新建完成后,复制仓库的URL
- 使用复制的URL在浏览器中访问,并使用刚才创建的用户登陆
就可以访问到前面创建的空文件夹
到这里,服务器端的SVN坏境搭建就全部完成。
下载并安装TortoiseSVN
TortoiseSVN
是 SVN
版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器.
TortoiseSVN
下载地址:https://tortoisesvn.net/downloads.html下载完成后点击安装,安装过程很简单,一直点
Next
就行
TortoiseSVN
安装完成后,右键就会出现相关功能菜单
点击
Repo-browser
即浏览仓库这里需要输入服务端的URL地址:
IP地址+端口号
。端口号即前面安装VisualSVN Server
时选择的8443端口,于是这里输入:https://192.168.10.39:8443/svn选择
Accept the certificate permanently
这里需要用户密码登录,使用前面创建的测试用户登录
可以看到,通过
TortoiseSVN
成功连接上另一台电脑上的SVN服务器上的空白仓库Test,我们可以向里面添加代码、创建文件夹等操作。
结语
通过上面的步骤,我们利用两台电脑成功地搭建了一个独立的SVN服务器,并测试成功。但SVN作为仅次于Git的版本控制系统,还有很多的功能等着我们去学习,上面展示的一些操作仅仅是它的冰山一角。
Windows 10搭建SVN服务器相关推荐
- 在Windows下搭建SVN服务器并且集成到 Eclipse 开发环境中
2019独角兽企业重金招聘Python工程师标准>>> 一.准备工作 1.获取 Subversion 服务器 http://mirrors.hust.edu.cn/apache/s ...
- 在windows下搭建SVN服务器
有两种方案: * VisualSVN Server,安装更简单.更直观:http://www.visualsvn.com/server/download/ * 传统的Subversion 服务器程序: ...
- Windows 10搭建SMB服务器
Windows搭建SMB服务 本文介绍在windows本地环境上搭建SMB服务实现文件共享 配置服务 在本地机上以Windows10举例 :在控制面板 -->程序-->程序和功能--> ...
- Windows和Linux环境下搭建SVN服务器
--------------------------Windows下搭建SVN服务器----------------------------- 一.安装SVN服务端 软件包Setup-Subversi ...
- 10分钟教你在Windows上搭建Git服务器
10分钟教你在Windows上搭建Git服务器 一.下载并安装jdk. 二.下载Gitblit 三.配置 四.运行 五.测试 一.下载并安装jdk. 安装JDK请移步到:2022年最新Java JDK ...
- 搭建SVN服务器详细过程 及 使用方法 Windows端
第一:下载 服务器安装程序下载地址: https://www.visualsvn.com/server/download/ SVN是一个版本管理系统,注意它是有中心化的.分为SVN客户端.SVN服务器 ...
- [记录]CentOS搭建SVN服务器(主从同步)
CentOS搭建SVN服务器(主从同步) 1.安装步骤如下: 1)安装: #yum install subversion 2)查看安装位置: #rpm -ql subversion 3)查看版本: # ...
- CentOS6.5搭建SVN服务器(Apache+SVN)
介绍: 运维朋友都知道,常常会配合开发人员搭建一些他们需要的环境,来提高开发工作效率,他们每天面对的无非就是代码,所以代码的可用性和管理性对开发至关重要的,开发公司每接到一个项目就是一个团队来开发,这 ...
- window环境下搭建SVN服务器
第一步:准备工具: 1.SVN服务端工具(window版):VisualSVN-Server-2.1.11.msi,下载地址:http://download.csdn.net/detail/duanc ...
- 连接svn认证失败有那些原因_windows局域网搭建svn服务器
下载VisualSVN server 下载地址:https://www.visualsvn.com/server/download/ 安装VisualSVN server` Location是指Vis ...
最新文章
- html基础:定义 图片 表格
- python使用正则表达式寻找具有特定后缀的文件
- 配置BGP本地优先级
- Arithmetic Sequence 三分,货仓选址,nth_element,__int128(济南)
- 剑与远征新海盗版本10章怎么去过?Boss也会随着章节、等级提升
- BBED for PostgreSQL
- 信号生成及DFT的python实现
- 沃尔玛牵手Gatik推行自动驾驶试点项目 为客户配送订单
- 009-2010网络最热的 嵌入式学习|ARM|Linux|wince|ucos|经典资料与实例分析
- I210网卡LINUX的mac,intel(R)I211网卡刷I210简易教程
- Java字符串拼接的优雅方式
- 【中移芯昇】3. uart读写
- Java学习之JDE下载,陆续更新
- 青岛大学计算机科学技术学院辛立强,赵志刚-青岛大学计算机科学技术学院
- 千淘万漉虽辛苦,吹尽狂沙始见金
- 网站被恶意攻击了改怎么办?如何进行防护呢
- mysql 横向分表_mysql横向和纵向的数据库分表
- 腾讯qq空间GET登陆JS分析
- PostgreSQL数据库扩展包——原理CreateExtension扩展控制文件解析
- android编译错误
热门文章
- SVN Commit failed(details follow)
- 制作京东快报页面html,仿京东首页的京东快报,自动向上滚动的广告条
- 手机怎么设置腾达路由器后显示远端服务器,怎么用手机设置腾达(Tenda)路由器wifi密码?...
- LitePal使用踩坑指南
- 批量Batch and 动量Momentum
- c++ primer plus6.11第三题 编写一个菜单驱动程序雏形。
- 【Crystal Reports 水晶报表】奇偶行显示不同的颜色 另附CrystalReports常用属性
- IMDb站点起诉加州限制演员年龄信息披露法案的有效性
- 电脑出现ntldr is missing无法开机怎么办
- bootstrap日期插件daterangepicker的使用