一 Subversion服务端程序安装:

1.下载svn:下载地址:http://sourceforge.net/projects/win32svn/files/latest/download

2.双击运行msi:下载并双击运行:Setup-Subversion-1.8.9-1.msi

3.安装过程:选择好安装目录,然后一路next直到完成。

4.提示:安装完成以后,安装程序会自动配置 Path 环境变量,所以bin目录下的可执行文件可以在任意地方执行。

5.验证:验证svn是否安装成功,按win + r打开dos窗体输入cmd,然后输入svn --version,如果有一系列的提示信息出现,则表示安装成功。

6.配置本地版本库:svn是将文件数据信息保存到版本库中进行管理的,为满足用户的需求,svn允许我们自己对版本库目录进行定制。

①.随意找一个目录作为版本库的根目录,例如:D:\DevRepsitory\SVNRepository

②.可以在版本库的根目录下创建具体项目对应的子目录(eg D:\DevRepsitory\SVNRepository\XXXX:),这样的话我们的svn服务器就能够同时管理多个项目了,而不是为每一个项目都搭建一个svn服务器(这样较为浪费资源)。

③.使用命令svnadmin create D:\DevRepsitory\SVNRepository\StuSys 创建版本库,创建完成后可以看到创建版本库的目录下面多了一些文件和文件夹

7.启动和检测服务端程序:svn服务器需要处于运行状态下才能为客户端提供服务,所以需要启动svn服务器。启动方式分为两种:第一种是命令方式。第二种是注册Windows服务。

个人比较推荐第二种,因为第一种模式需要总是保持svn服务器启动的dos窗体不关闭,服务器才能正常运行,如果关闭启动svn服务器的dos窗口或者电脑重启以后svn服务器又需要重新手动敲命令启动。如果采用第二种”注册Windows服务”的方式,则我们可以让svn服务器随电脑的启动而自动启动。

这里仅介绍第二种启动模式:

  • .在命令窗口输入如下命令(运行该命令需要管理员权限,否则会出现拒绝访问):sc create MySVNService binpath= "D:\MySoftware\SVN\SVN\bin\svnserve.exe --service -r D:\DevRepsitory\SVNRepository" start= auto depend= Tcpip

说明:第一个路径为安装SVN服务器的路径,第二个路径为版本库的路径。

  • .以上命令成功执行完毕之后,打开系统服务,查看我们自己注册的服务是否成功,将该服务进行启动。

  • .服务启动后,还可以通过检测端口的方式来查看svn服务器是否启动成功。(在命令行输入  netstat -an 命令来查看3690端口是否被监听,若3690端口被监听,则svn服务器启动成功)

8.停止和删除注册的服务,可以使用命令 sc stop 服务名 来停止服务,使用命令  sc delete  服务名  来删除服务(删除服务前先停止服务且需要管理员权限)。

到此svn服务器搭建完毕。

二  SVN服务器使用

  1. 从svn版本库检出项目

首先进入到自己要检出项目的工作目录,然后使用命令:svn checkout svn://SVN 服务器主机地址/具体仓库目录 保存检出内容的目

说明:这里是从svn版本库中进行检出。

检出完毕后,可以在检出目录中看见从svn服务器上检出的项目。然后便可以正常的使用svn了。

SVN本地服务器搭建教程相关推荐

  1. linux ftp dns,Ubuntu下FTP与DNS服务器搭建教程PDF

    Linux服务器系统是Ubuntu 16.04 LTS,FTP软件选择的当然是vsftpd(very secure FTP daemon), Ubuntu装vsftpd还是很简单,一句命令就行: su ...

  2. 【转发】Git本地服务器搭建及使用详解

    来源:https://www.cnblogs.com/linsanshu/p/5512038.html Git本地服务器搭建及使用 Git是一款免费.开源的分布式版本控制系统.众所周知的Github便 ...

  3. 地狱已满服务器搭建教程-1 服务器安装篇 NMRIH Dedicate Server

    简介:Windows / Centos 系统搭建 地狱已满(NMRIH)私人服务器教程 服务器搭建篇:地狱已满服务器搭建教程-1 服务器安装篇(本文) 网络配置篇   : 地狱已满服务器搭建教程-2 ...

  4. Minecraft基岩版BDS插件服务器搭建教程,我的世界开服教程

    Windows server 搭建 我的世界(MC) 基岩版插件服务端(LiteLoaderBDS) 教程 Minecraft Bedrock Edition 也就是我的世界基岩版,这是 Minecr ...

  5. Nginx独立图片服务器搭建教程

    Nginx独立图片服务器搭建教程 发布时间:2014-06-04编辑:脚本学堂 本文介绍了nginx独立图片服务器的搭建与配置教程,有需要的朋友参考下. 首先,为什么需要独立图片服务器? 现在主流的网 ...

  6. gitlab服务器搭建教程

    gitlab服务器搭建教程 ----2016年终总结 三 参考https://bbs.gitlab.cc/topic/35/gitlab-ce-8-7-%E6%BA%90%E7%A0%81%E5%AE ...

  7. nps内网穿透服务器搭建教程(阿里云)-小宇特详解

    nps内网穿透服务器搭建教程(阿里云)-小宇特详解 前期准备 1.一台云服务器 2.配置安全组 3.在自己的电脑上安装nps 云服务器的话自己买,我这里使用的是阿里云 讲一下配置安全组 打开阿里云的官 ...

  8. 救世之树服务端开服架设服务器搭建教程

    救世之树服务端开服架设服务器搭建教程 救世之树架设教程 准备好服务端(版本).服务器.域名开始实操:我是艾西 需要给服务器开启虚拟内存,设置好后服务器需要重启下 第一步:解压服务端到D盘 右键[000 ...

  9. 流放者柯南自建服务器 linux,流放者柯南个人服务器搭建教程 怎么搭建个人服务器...

    ­ 相信很多玩家都不知道在流放者柯南中怎么搭建个人服务器,今天游戏堡小编为大家带来了流放者柯南个人服务器搭建教程,下面一起来看看吧! ­ 搭建个人服务器教程(Windows) ­ 1. 下载STEAM ...

最新文章

  1. 在Matlab中调用Mathematica的函数
  2. Linux下Json库的编译及代码测试
  3. 使用正则移除尖括号中的指定子字符串
  4. PIC单片机入门_PICC的指向RAM的指针
  5. ECharts 雷达图在类目值下面显示数值
  6. 【计算机系统设计】实践笔记(4)改进数据通路:第一类I型指令分析与实现
  7. 工作180:前端是业务需求理解
  8. 分布式 ID的 9 种生成方式
  9. 一招上手!这样设计扛住亿级流量活动系统
  10. Vert.x MySQLClient体验
  11. Java中udp/tcp的发送和接收
  12. Netty-3-服务端接受并打印telnet传递过来的字符串
  13. When we first heard of Linux
  14. 设置只能开启一个程序实例
  15. android 商米扫码sdk,商米收银机|外接扫码枪问题:以T2为例
  16. PopWindow:基本使用与自定义PopWindow
  17. 如何使用Arduino和R305制作指纹考勤系统
  18. dango shell 操作crud
  19. Android FrameWork 学习之Android 系统源码调试
  20. 又是一个夏天要过去了

热门文章

  1. 移动端 H5页面适配
  2. es之search after
  3. 骨传导耳机效果怎么样,相比传统耳机优点真是太多了
  4. Flack--SQLAlchemy
  5. java 内存参数设置
  6. 【苹果推家庭推】推送脚本软件安装新版本brew install mysql
  7. 游戏服务端之添加xml解释器
  8. 两人合作的不同阶段和技巧
  9. setcap详解-普通用户绑定1024以下端口
  10. 硬盘误ghost恢复图文教程