`

Linux 下SVN自动启动脚本

阅读更多

 

1.创建执行脚本svn.sh(/root路径下),其内容很简单,如下:

#!/bin/bash 
svnserve -d --listen-port 8080 -r /home/svnroot/repository

     2.添加可执行权限

命令行运行

#chmod ug+x /root/svn.sh

     3.添加自动运行

     打开(vi或gedit) /etc/init.d/rc.d/rc.local ,在最后添加一行内容如下:

/root/svn.sh

     保存退出。

     4.检查

     重启服务器,使用 ps -ef 看看svn进程是否启动了。

 

     嘿嘿,问题搞定了,以后开机就自动启动svn了。

分享到:
评论

相关推荐

    linux 安装svn并实现本地同步服务器

    本文将指导读者在 Linux 环境下安装 SVN(Subversion),并使用钩子脚本实现本地提交后自动同步代码文件到服务器的网站目录下。 安装 SVN 首先,使用 yum 命令安装 SVN: `yum install subversion` 安装完成后,...

    Linux下搭建SVN服务器

    至此,已经完成了在Linux环境下搭建SVN服务器的所有步骤,并且通过具体的实例介绍了如何进行软件安装、版本库建立、配置文件编辑以及服务启动与关闭的操作流程。这为在实际工作中使用SVN提供了全面的技术支持。

    linux下svn安装(含安装包和说明)

    在Linux环境下,Subversion(简称SVN)是一个广泛使用的版本控制系统,用于管理软件项目中的源代码和其他文件。本文将详细讲解如何在Linux上安装Subversion,包括安装包的下载和安装过程。 首先,你需要获取安装所...

    Linux下SVN部署

    ### Linux下SVN部署知识点详解 #### 一、SVN简介 Subversion(简称SVN)是一种开源的版本控制系统,广泛应用于软件开发过程中对代码进行版本管理。SVN支持多种平台,包括Linux、Windows等。在Linux环境下部署SVN...

    linux安装svn源码包以及安装步骤

    为了使SVN服务在系统启动时自动运行,可以将其添加到系统服务管理器(如Systemd或SysVinit)的启动脚本中。 至此,你已经在Linux上成功安装并配置了SVN。这只是一个基础的指南,实际操作中可能需要根据你的系统...

    linux下svn管理员手册参照.pdf

    《Linux环境下Subversion(SVN)管理指南》 Subversion(简称SVN)是一种流行的版本控制系统,用于管理和跟踪文件及目录的变更。在Linux系统中,安装和管理SVN涉及多个步骤,包括安装依赖库、配置SVN服务、创建版本...

    Linux下SVN详细配置配置借鉴.pdf

    2.4 让启动脚本在开机时自动运行: ``` vi /etc/rc.d/rc.local ``` 添加`/home/svnroot/startup.sh`到文件末尾。 最后,配置Apache以支持SVN: 3. 修改`httpd.conf`加载WebDAV for SVN模块: ``` vi /usr/...

    Linux搭建SVN服务器方法

    本文将详细介绍如何在Linux环境下搭建SVN服务器,采用CentOS操作系统作为示例,涵盖从安装配置到服务启动的全过程。 #### 二、安装Subversion 在CentOS系统中,可以利用包管理器`yum`来安装Subversion。打开终端,...

    Linux下SVN详细配置配置[归类].pdf

    - 创建启动Subversion的脚本,使其在系统启动时自动运行。 3. **配置Apache**: - 修改Apache的配置文件`httpd.conf`,加载WebDAV for SVN模块。 - 取消`httpd-vhost.conf`中的虚拟主机注释,并配置一个新的虚拟...

    ubuntu安装svn步骤及所需文件

    在提供的压缩包`linux_svn`中,可能包含了安装过程中的示例文件,如配置文件模板、初始化仓库脚本或其他辅助材料。请根据实际需要解压并使用这些文件。确保在执行任何操作前备份重要数据,并遵循最佳实践,以保证...

    手把手图解,详解Jenkins ,svn ,maven 项目持续集成 SHELL 脚本

    1. **自动化工具**:SHELL脚本是Linux/Unix环境下的一种自动化执行程序,用于组合命令、执行任务。 2. **基本语法**:包括变量定义、条件判断、循环结构、函数定义等。 3. **与Jenkins结合**:在Jenkins中,可以通过...

    linux下搭建SVN服务器完全手册.docx

    完成上述步骤后,还需要配置SVN服务器的其他方面,如设置SSL加密以增强安全性,调整服务器的运行模式(例如,通过`httpd.conf`配置Apache),以及设置SVN服务器的启动和停止脚本。此外,为了测试和验证SVN服务器的...

    华为SVNClient

    - 自定义配置:允许用户根据需要调整各种设置,如自动合并策略、钩子脚本等。 3. moumouseSVN.exe: 这个文件很可能是华为SVNClient的主执行程序,负责启动客户端应用。在Windows操作系统上,.exe文件是可执行...

    svn服务用svnsync命令双机热备

    编辑`/u01/svn/data/conf`目录下的配置文件,根据需求调整参数,例如访问控制、认证方式等。 5. **初始化同步** 使用`svnsync init`命令初始化同步过程: ```bash svnsync init file:///u01/svn/data svn://...

    spring boot 集成 svn 集成 jenkins 实现自动化部署

    在安装之前,我想说明一下本文的目的,jenkins的一款持续集成工具, 它可以做的事情很多,其中一个主要的功能就是简化部署流程 ...自动执行shell脚本启动项目 对于程序员而言,只要做两件事:

    svn+maven+shell自动发布代码

    **Shell脚本** 是Linux或Unix环境下的命令行脚本,可以执行一系列操作,如复制文件、运行程序、修改文件权限等。在自动部署过程中,Shell脚本通常用来串联各个步骤,例如从SVN仓库检出代码,执行Maven构建,然后将...

    Linux服务器配置多个svn仓库流程详解

    给脚本添加可执行权限,并将其加入开机启动,这样服务器重启时会自动启动SVN服务。 配置完成后,开发者可以在Windows环境下使用SVN客户端,如TortoiseSVN,通过指定的URL来检出和管理代码。记得在`authz`文件中定义...

    centos7一键搭建svn

    在本场景中,编写一个shell脚本,用于自动化完成SVN的安装、配置和启动等步骤。脚本通常包括安装必要的依赖,下载和安装SVN的RPM包,创建用户和组,配置SVN仓库目录,以及设置访问权限。 4. RPM包安装: RPM(Red ...

    详解在linxu下Svn一键安装shell脚本

    ### 在Linux下Svn一键安装Shell脚本详解 #### 概述 本文旨在详细介绍如何在Linux环境下通过编写Shell脚本来实现Subversion (Svn) 的一键安装与配置。该脚本不仅涵盖了Svn的基本安装步骤,还涉及了必要的配置工作,...

    svn服务器启动和svn服务器重启、停止等操作脚本分享

    本文将详细讲解如何通过脚本实现svn服务器的启动、重启、停止及状态查询操作。 首先,让我们了解svn服务器的核心组件——svnserve。svnserve是一个守护进程,它监听特定端口(通常是3690),处理客户端的Subversion...

Global site tag (gtag.js) - Google Analytics