linux上部署svn服务器

搭建步骤:

1、检查是否已经有svn

svnserve --version

2、安装subversion

yum -y install subversion

3、检查是否安装成功

3.1查看版本

svnserve --version 

3.2 svn按位置

whereis svn

3.3 启动svn(我的安装目录为/usr/bin  如上图)

svnserve  -r -d  /usr/bin

4、创建svn资源仓库

4.1创建一个存放仓库的文件夹,然后在这个文件夹下创建仓库。仓库版本应该可以创建,然后多个是独立的。

mkdir -p /opt/svn/repo   #装仓库的文件夹
cd /opt/svn/repo     #进入文件夹

4.2创建仓库

svnadmin create  repo1

在repo下增加了conf 、db、/lock等文件

cd conf

 vim authz

说明:admin组名,longlei用户名,多个以逗号隔开,[/] 根目录,下面会指定svnserve.conf中指定

 

vim svnserve.conf

一些说明:

vim password

注意等号两边空格,同时给仓库权限。否则在提交代码到数据库不能提交

sudo chmod 777 -R /opt/svn/data

6、启动或者重启服务

ps -ef | grep svn
kill -9  552224  #552224进程id

svnserve -d -r /opt/svn/data/repo #然后启动  如下图,project1是我的仓库,最多往前一级,到repo,也可以直接project1这一级

7、

如何提交或者拉取代码,project1是我创建的仓库名,如果我通过eclipse提交一个jjsk的项目会在project1下

原文地址:https://www.cnblogs.com/longsanshi/p/11470671.html

时间: 2024-10-10 04:43:54

linux上部署svn服务器的相关文章

Linux上部署SVN

=====================  Linux上部署SVN  ===================== 2017-09-29  14:54:12 个人原创,转载请注明,否则追究法律责任 Linux服务端安装配置: ................................................................................................................................ 1,svn服务端

Linux 安装部署SVN服务器

svn 版本管理工具. svn服务器有2种运行方式:独立服务器和借助apache运行.两种方式各有利弊,用户可以自行选择. svn存储版本数据也有2种方式:BDB(一种事务安全型表类型)和FSFS(一种不需要数据库的存储系统).因为BDB方式在服务器中断时,有可能锁住数据,所以还是FSFS方式更安全一点. 1.环境 # cat /etc/redhat-release CentOS release 6.3 (Final) # getconf LONG_BIT 64 2.安装 svn #yum -y

Linux上部署web服务器并发布web项目

近在学习如何在linux上搭建web服务器来发布web项目,由于本人是linux新手,所以中间入了不少坑,搞了好久才搞出点成果.以下是具体的详细步骤以及我对此做的一些总结和个人的一些见解,希望对跟我一样的新手们有些帮助,有误的地方还请大神们指出 ??!(以下操作都是在虚拟机中进行) 1.选用CentOS6 64位作为服务器系统. (原因:redhat要钱,而CentOS免费:CentOS相比于其它linux系统要成熟.稳定一点:CentOS7操作命令和目录结构发生了一些变化所以选用版本6) 2.

windows上部署svn服务器

一.准备工作 1.SVN服务器:解压缩包,可以从官方网站下载最新版本. 2.SVN客户端:TortoiseSVN,即常说的小乌龟,是一个客户端程序,用来与服务器端通讯. 二.安装服务器和客户端程序 1.SVN服务器:直接解压缩到某个文件夹下即可.示例路径:c:\svn\ 备注:如果下载的是msi程序,直接运行按提示安装即可. 2.SVN客户端:直接运行按提示安装即可.示例路径:C:\Program Files\Subversion 注:下载的svn客户端的位数必须与操作系统的位数保持一致,否则容

linux下部署svn服务器

系统Linux debian 2.6.32-5-686 先安装svn工具:apt-get install subversion,耐心等待安装完成.安装完成后svn客户端.服务器都有了. 接者建立svn仓库目录svnadmin create truck [email protected]:/home/xzc# svnadmin create truck [email protected]:/home/xzc# cd truck [email protected]:/home/xzc/truck#

linux上搭建svn服务器

1.检查当前版本,没有的话用yum安装rpm -qa subversion 2.安装yum install subversion -y 2.建库mkdir -p /home/svn/projectsvnadmin create /home/svn/project 3 cd /home/svn/project/conf进行配置3.1 设置passwd文件配置用户和密码[users]username = password 3.2设置权限authz文件,这里设置为根目录的读写权限[/]username

在Windows Server 2008上部署SVN代码管理总结

这段时间在公司开发Flex程序,所以使用TortoiseSVN作为团队代码管理器,今天在公司服务器上部署SVN服务器,并实验成功,总结如下: 服务器环境: 操作系统:Windows Server 2008: SVN服务器端程序:VisualSVN Server 2.1.5:(http://www.visualsvn.com/ ) 客户端环境: 操作系统:Windows 7 32Bit: SVN客户端程序:TortoiseSVN-1.6.12.20536-win32-svn-1.6.15:(htt

linux下搭建SVN服务器

最近搞了一台云服务器,尝试部署一些服务器相关的东西,作为开发用服务器,首先考虑搭建的是SVN服务器.记录一下搭建的过程,方便以后查看. 一.安装svn软件,有些云服务器会有安装svn服务器,有些没有. # yum install -y subversion                        //在线安装svn # svnserve --version                                  //检查svn版本 二.创建svn版本库 1.创建一个项目的版本目录

Linux下部署svn服务

系统环境:CentOS 6.5 安装svn的软件subversion [[email protected] ~]# yum install subversion -y 新建一个svn的用户,授权svn服务 [[email protected] ~]# useradd svn  [[email protected] ~]# passwd svn    #设置密码 创建一个初始仓库,使用svn用户 [[email protected]  ~]$ svnadmin create /home/svn/p