当前位置: 首页 > news >正文

04、启动 SVN 服务器端程序

启动 SVN 服务器端程序

  • 1 概述
  • 2 用命令行单项目启动
    • 2.1 采用 svnserve 命令
    • 2.2 验证服务是否启动
    • 2.3 命令行方式的缺陷
  • 3 注册Windows服务
    • 3.1 注册服务的命令
    • 3.2 命令说明
    • 3.3 启动服务

1 概述

  • SVN 服务器和 Tomcat 服务器,Nexus 服务器一样, 必须处于运行状态才能响应客户端请求,帮助我们管理项目文件。所以必须将 SVN 服务器启动起来
  • SVN服务器器启动有两种方法:用命令行单项目启动;注册 Windows 服务

2 用命令行单项目启动

2.1 采用 svnserve 命令

svnserve -d -r 项目的SVN仓库的绝对路径

-d:表示后台执行
-r:表示版本库根目录
在这里插入图片描述

2.2 验证服务是否启动

打开一个新窗口,使用网络命令 netstat -an 查看3690端口是否被监听
在这里插入图片描述

2.3 命令行方式的缺陷

  • 运行服务器端程序的命令行窗口一关闭,服务就停止
  • 每次开机都需要手动启动

3 注册Windows服务

让 SVN 服务随操作系统启动而自动启动

3.1 注册服务的命令

首先,必须用管理员的命令提示符,不然没权限
sc create svnserver binpath= “svnserve.exe 的绝对路径 --service -r 仓库根目录的绝对路径” start= auto depend= Tcpip
在这里插入图片描述

注意: 在这个命令中,等号左边都没有空格,右边都有一个空格, 在运行这个命令之前一定要关闭 360防火墙 和杀毒软件, 否则命令会不成功

3.2 命令说明

  • svnserver: 起的 SVN 服务在服务列表中服务的名字
  • binpath: 通过 svnserve 安装的位置,执行这个命令, 并带上这个命令所需要的参数,这里带的仓库是根目录,不是具体的那个项目的目录
  • start= auto:表示服务随系统自动自动
  • depend= Tcpip:表示svn服务依赖Tcpip协议

3.3 启动服务

服务初建立时,默认没有启动,需要我们启动一下:sc start 服务名
是否成功: netstat –an查看3690端口是否被监听

如果启动失败,那很有可能是 binpath 中的内容有错误,此时只能将已经创建的服务删除,重新创建。
删除服务之前,最好先停止服务: sc stop 服务名
删除服务的命令格式: sc delete 服务名:

http://www.lryc.cn/news/26860.html

相关文章:

  • jsp船舶引航计费网站Myeclipse开发mysql数据库web结构java编程计算机网页项目
  • Allegro如何画半圆形的线操作指导
  • 【强烈建议收藏:MySQL面试必问系列之SQL语句执行专题】
  • 详解Linux下的环境变量以及C++库文件和头文件、python库的配置
  • 企业级分布式数据库 - GaussDB介绍
  • Linux I2C 驱动实验
  • DC-DC模块电源隔离直流升压高压稳压输出5v12v24v转60v100v110v150v220v250v300v400v500v
  • EF有几种模式,EF的三种模式分别是什么?
  • 数据可视化展示:打工人常见职业病,颈腰椎病占比最高达66.51%
  • 【食品图像识别】Large Scale Visual Food Recognition
  • RAN-in-the-Cloud:为 5G RAN 提供云经济性
  • vector、list、queue
  • 操作系统面经
  • 一天约了4个面试,复盘一下面试题和薪资福利
  • 详解单链表(内有精美图示哦)
  • csdn文章导航
  • 【Spring】掌握 Spring Validation 数据校验
  • 定语 从句
  • 【数据可视化工具】浅谈 DataEase 和 FineBI 支持的数据源
  • 100种思维模型之上帝视角思维模型-025
  • 从这5个方面,总结我当PM的第一年
  • ChatGPT可以作为一个翻译器吗?
  • 详述java的设计模式(三)
  • Linux命令·pwd
  • 以图搜图服务快速搭建
  • 【TensorFlow安装踩坑记录】
  • 03.03回溯法
  • I.MX6ULL内核开发0:linux内核模块
  • qsort快速排序的实现以及模拟实现qsort的功能(狠狠的拿捏)
  • [Java·算法·中等]LeetCode215. 数组中的第K个最大元素