SVN服务器环境搭建

#java01-inside搭建SVN服务器

#安装SVN服务端

rpm -qa |grep subversion

yum remove subversion 如果有旧版本,需要先卸载

yum install subversion -y

svnserve --version 查看版本,测试是否安装成功

mkdir -p /home/svn/game

svnadmin create /home/svn/game

cd /home/svn/game/conf/

vim authz

[game:/]

mopgaming=rw

vim passwd

[users]

mopgaming =mopgaming

vim svnserve.conf

anon-access= read

auth-access = write

password-db = passwd

authz-db = authz

realm = game

svnserve -d -r /home/svn

#设置SVN添加开机自启动服务

vim /lib/systemd/system/svn.service

[Unit]

Description=svn server

After=network.target

[Service]

Typt=forking

ExecStart=svnserve -d -r /home/svn

[Install]

WantedBy=multi-user.target

systemctl daemon-reload

systemctl enable svn.service

systemctl start svn.service

#安装SVN客户端

http://sourceforge.net/projects/tortoisesvn/?source=typ_redirect

安装成功后,checkout,svn://10.10.86.133/game链接格式。输入用户名,密码。

PS:安装的svn server服务器端,将用户提交的数据存储在db数据库中,服务器端不能有效读取内容。必须在svn 客户端才能查看用户提交的内容。svn服务器端,作为用户数据的中转,控制版本,供其他客户端用户从服务器端拉取或发送数据。

PC客户端svn下载:

http://sourceforge.net/projects/tortoisesvn/?source=typ_redirect

参考文档:

1-http://www.blogjava.net/rockblue1988/archive/2014/11/19/420246.aspx

2-Linux(centOS6.5)下SVN的安装、配置及开机启动

http://www.blogjava.net/rockblue1988/archive/2014/11/19/420246.aspx

3-客户端TortoiseSVN的安装及使用方法

http://blog.chinaunix.net/uid-27004869-id-4112057.html

4-安装svn(Setup-Subversion-1.7.7)认证失败的解决办法,附加注册服务

http://blog.csdn.net/zm2714/article/details/8334106

时间: 2025-01-16 07:02:19

SVN服务器环境搭建的相关文章

SVN服务器环境搭建和基本操作(ubuntu版)

1.首先安装SVN这个软件 apt-get install subversion 2.在home目录下创建一个名为svn的文件夹(文件夹的名字随便起) mkdir /home/svn 3.创建数据仓库(可以根据需要创建多个) svnadmin create /home/svn/test 4.启动svn网络服务 svnserve -d -r /home/svn 其中 -d 参数让 svnserve 运行在后台,-r 参数限定了数据仓库,在网络上可以访问的地址. /home/svn指定svn数据仓库

svn服务器环境搭建个人记录

建立SVN库. #mkdir /opt/svn/repos #svnadmin create /opt/svn/repos 执行上面的命令后,自动在repos下建立多个文件, 分别是conf, db,format,hooks, locks, README.txt. 配置 进入上面生成的文件夹conf下,进行配置,有以下几个文件authz, passwd, svnserve.conf 1.先配置passwd [users] # harry = harryssecret # sally = sall

Mac下SVN服务器环境的搭建和配置(除展示图片外,所有命令在Linux/Unix下适用)

这几天领导没有安排工作,闲着没事就想把自己这两年做iOS开发时感觉知识有欠缺的地方想好好深入地补习一下,昨天和今天就计划好好学习下SVN和git的从创建和到原理,到命令,到界面的使用.一不小心被另一领导发现我在研究这个,又看我没事就想让我帮忙帮她的组把SVN权限给改一改,我也挺乐意,能让自己所学的东西派上用场那是何等的幸运,而且她也让我更相信准备着被人宰,总比等死好,起码能卖个价钱(微笑). 我们多数开发公司都是在windows下使用VisualSVN搭建代码版本控制服务器环境的,这一块我也已经

Linux系统环境搭建SVN服务器环境详解

Linux系统环境搭建SVN服务器环境详解: 本篇文章主要介绍的内容是在Linux系统下如何搭建SVN服务器的,目的是为了很好的实现代码版本控制管理,具体如下所示介绍: 一.安装需要的软件包 #yum install subversion     ---安装SVN服务工具 #yum install httpdmod_dav_svn mod_perl    ---用于支持WEB方式管理SVN服务 #yum install wgetmake unzip perl*       ---必备的软件包 二

Mac 搭建 SVN 服务器环境

Mac 搭建 SVN 服务器环境 一.创建svn repository svnadmin create /path/svn/pro //仓库位置,svn是svn的目录,pro是一个版本库的目录 PS:这里有个歧义,按这样的方式添加 SVN 后,在启动 SVN 服务的时候,记得要用 /path/svn 这个路径,而不能用 /path/svn/pro 这个路径,不然会报 doesn't exist 例子: 先在 /User/apple 目录下新建一个 svn 目录,以后可以在 svn 目录下创建多个

Mac 搭建svn服务器环境

在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境.在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置. 我们首先来看下,如何在Mac环境下搭建svn服务器端环境. 回到顶部 一.创建代码仓库,用来存储客户端所上传的代码 我先在/User/apple目录下新建一个svn目录,以后可以在svn目录下创建多个仓库目录 打开终端,创建一个mycode仓库,输入指令:svnadmin cr

【svn】Centos搭建svn服务器环境

1.需求描述 在Centos系统中搭建svn服务器环境 2.搭建过程 2.1 yum安装svn [[email protected] /]# yum install svn 2.2 新建目录存储svn目录 [[email protected] /]# mkdir /usr/svn 2.3 新建测试仓库pro [[email protected] /]# svnadmin create /usr/svn/pro 进入到目录/usr/svn/pro展开目录 说明: hooks目录:放置hook脚步文

svn服务器的搭建以及利用svn hook与web根目录同步

svn原理图示 2.SVN服务器的搭建 1.查看是否安装svn   rpm -qa | grep subversion   2.安装 yum install subversion 3.测试是否安装成功   /usr/bin/svnserve --version   如提示以下内容,说明已安装成功   --------------------------------------   svnserve,版本 1.6.11 (r934486)      编译于 Apr 11 2013,17:28:04

linux(centos7)下SVN服务器如何搭建

linux(centos)下SVN服务器如何搭建?说到SVN服务器,想必大家都知道,可以是在LINUX下如何搭建SVN服务器呢?那么今天给大家分享一下linux(centos)搭建SVN服务器的思路! 虽然在windows上搭建SVN很简单,但是效能却不高,这当然是和linux相比了.然而在linux上搭建SVN却非常繁琐,所以今天这篇文章就来一步一步教您如何在Centos上搭建SVN. 安装步骤如下: 1.yum install subversion 2.输入rpm -ql subversio