导航:首页 > IDC知识 > centos搭建svn服务器

centos搭建svn服务器

发布时间:2021-03-17 06:24:18

1、linux centos7.2怎么安装svn服务器

开机登录进入命令行!
sudo yum install -y subversion
输入这个命令进行安装,前面加入sudo。不然会没有权限
安装完成后,发现已经有了svn相关命令
知道svn服务器的地址,然后创建一个目录,比如svn,进入该目录,输入:
svn checkout http://********
当然,也可以是其他的协议,比如svn等
就可以将服务器上的数据弄下来了
OK,在该目录下就已经有你checkout来的东西了。

2、centos 7怎样安装svn服务器

上网下载个subversion的tar包。解压,config,编译后安装即可,如果可以yum安装的话可以执行yum安装命令即可。

3、centos 搭建了svn服务器,怎么查看地址

安装步骤如下:
1、yum install subversion
2、输入rpm -ql subversion查看安装位置,如下图:

可以看到 svn在bin目录下生成了几个二进制文件。
再输入/usr/bin/svnversion --version 就可以查看svn的版本,这样就说明svn安装成功,如下图:

3、创建svn版本库目录
mkdir -p /var/svn/svnrepos
4、创建版本库
svnadmin create /var/svn/svnrepos
执行了这个命令之后会在/var/svn/svnrepos目录下生成如下这些文件

5、进入conf目录(该svn版本库配置文件)
authz文件是权限控制文件
passwd是帐号密码文件
svnserve.conf SVN服务配置文件
6、设置帐号密码
vi passwd
在[users]块中添加用户和密码,格式:帐号=密码,如dan=dan
7、设置权限
vi authz
在末尾添加如下代码:
[/]

4、用centos6.5搭建了svn服务器 无登陆认证对话框 提交失败

试试关闭下iptables和selinux
chkconfig iptables off
iptables -F
vi /etc/selinux/config 把enforcing改成回disabled
然后重启答centos

5、虚拟机中centos下搭建了SVN服务器客户端没有登陆窗口怎么解决

在访问的电脑上copy使用 telnet 192.168.2.98 3690
如果不行,查询一下防火墙,关闭,Selinux关闭。

访问的权限是在auhtz,passwd,svnserve.conf
决定的

有问题再贴出来。

6、centos7 svn服务器搭建 内容存在什么地方

svnadmin create xxx,这个xxx就是你的仓库

7、如何在阿里云服务器centos 7上配置svn服务器

在阿抄里云服务袭器centos 7上配置svn服务器方法详见:http://jingyan.baidu.com/article/148a1921d84be34d71c3b18f.html

8、Linux centos下安装svn服务器就这么难么

Centos下安装SVN服务器详细步骤

 

在保证联网的条件下,执行以下一、二操作,否则请先下载apache、svn的安装包并解压缩

1.安装apache

 yum install httpd

2.安装svn

 yum install subversion

 yum install mod_dav_svn

3.创建SVN仓库

 mkdir /home/svn

4.在SVN仓库目录下创建你要的版本库

 svnadmin create /home/svn/xyz (版本库名:xyz)

5.创建用户及密码

 在/home/svn/xyz/conf目录下,输入:htpasswd -c passwd xiao

 第一次在创建用户密码,需加上“- c”参数

6.设置权限

 编辑authz文件,设置组别人员读写权限

7.修改svnserver.conf

8.启动SVN服务

 svnserve -d --listen-port 3690 -r /home/svn/xyz

9.防火墙打开3690端口

进入/etc/sysconfig,修改iptables文件

加入如下:

 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT

10.修改apache,目的是保证http能够访问

修改/etc/httpd/conf.d/subversion.conf文件

加入如下:

 

 LoadMole dav_svn_mole moles/mod_dav_svn.so

 LoadMole authz_svn_mole moles/mod_authz_svn.so

<Location />

 DAV svn

 SVNParentPath /home/svn/xyz

AuthType Basic

 AuthName "Authorization Realm"

 AuthUserFile /home/svn/xyz/conf/passwd

 AuthzSVNAccessFile /home/svn/xyz/conf/authz

Require valid-user

</Location>

11.配置SVN下目录被apache拥有

 

 chown –R apache:apache/home/svn/xyz

12.设置apache开机启动

chkconfig httpd on

13.设置svn开机启动

 (1)编写/usr/local/customshell/svn.sh,内容为svnserve –d --listen-port 3690 –r / home/svn/xyz

 (2). vim /etc/rc.d/rc.local 增加一句:/usr/local/customshell/svn.sh

与centos搭建svn服务器相关的知识