我们已经准备好了,你呢?

2024我们与您携手共赢,为您的企业形象保驾护航!

虽然在Linux上搭建SVN很简单,但是性能并不高,当然是和Linux相比的。但是在Linux上搭建SVN却非常繁琐,所以今天的文章就来一步步教大家如何在Linux上搭建SVN。

安装

#美味

1)创建svn用户

# svn

# -g sky user//将用户添加到sky组

切换用户

#su svn

该帐户将用于将来代码库的创建和维护。

2)创建存储库

编辑。添加以下配置

=/opt/lampp//_svn

PATH=$PATH:$/bin

小路

创建存储库:

# --fs-type fsfs web

此时在/opt/lampp//_svn/web下会出现:conf/db/hooks/locks/.txt

3)设置Web访问的用户名和密码

编辑文件 /opt/lampp//_svn/web/conf/

在[用户]中,按以下格式设置用户名和密码:

用户名1=密码1

用户名2=密码2

例如test=test表示用户名是test,密码也是test。

编辑文件 /opt/lampp//_svn/web/conf/authz

[]

www=7di,用户1,用户2,用户3,用户4,用户5,用户6,

[/]

@www=rw

*=

编辑文件 /opt/lampp//_svn/web/conf/.conf

添加几行配置:

anon- = 阅读

auth- = 写入

-db=

authz-db = authz

注意这几行配置的首字母前不能有空格,否则会出现类似.conf:12:的错误。

OK,通过上面的配置,你的SVN已经准备好了。

4)连接

如果 svn 已在运行,则可以在其他端口上运行它

-d -r /opt/lampp//_svn/web ---端口 3391

这样同一台服务器就可以运行多个

或者使用以下命令来终止该进程

NTLP 简介

杀死-9 id

OK,启动成功,就可以使用了。

建议使用连接地址:svn://URL/项目名(如果需要指定端口则需要添加port:端口号)

连接后您可以上传本地文件以有效管理您的代码

如果出现连接错误,请检查防火墙设置

#vi /etc//

添加:-A INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j

#

创建启动脚本

#echo '-d -r /opt/lampp//_svn/' > .sh

#chmod 0777 .sh

#./.sh

将启动脚本放置在自动启动脚本中:

以root身份修改文件:/etc/rc.d/rc.local并添加以下文本:

su-c /opt/lampp//_svn/.sh svn

二维码
扫一扫在手机端查看

本文链接:https://by928.com/2930.html     转载请注明出处和本文链接!请遵守 《网站协议》
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。

项目经理在线

我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

13761152229

上班时间

周一到周五

公司电话

二维码
微信
线