Linux 搭建SVN服务器(CS模式)

Linux 搭建SVN服务器(CS模式),第1张

Linux System Environment

一、配置阿里云yum源和epel源

提示: 阿里云yum源官网 https://developer.aliyun.com/mirror/

二、yum安装SVN软件

三、创建SVN版本库目录

提示: 自定义此目录为版本库目录,为后面创建版本库提供存位置

四、创建SVN版本库

五、创建用户并设置用户权限

六、配置SVN服务器配置文件

提示: 每一项目参数前面都不要留空格,否则会报错

七、关闭防火墙及SElinux

提示: 防火墙可以不关闭,放行SVN端口(SVN默认端口3690)

八、启动SVN服务

九、测试SVN客户端访问SVN服务

1、Windows使用TortoiseSVN 客户端测试

输入 svn://192.168.201.56:3690/xiaoming (xiaoming是自定义的版本库名称)

2、Linux SVN客户端操作命令

配置VisualServer

1

找到VisualServer Manager的快捷方式处,启动VisualServer服务器,启动后界面如图:

如何配置svn服务器

2

右键点击Users,填入用户名和密码。用户名设置为个人的姓名或其他的

如何配置svn服务器

3

创建Groups:右键点击Groups,选择Create Groups

这里是创建组的,可以设置成你的团队或公司的名称。这里我以自己的身份Student(学生)设置。之后点击Add,可以看到上述你所创建的用户名,点击用户名,点击OK完成。

如何配置svn服务器

4

右键Repositories,输入仓库的名称。这里你可以可以把自己的代码归类。这里我只是简单归为Java,另外我还写C/C++,可以再设置一个Cpp,这里不再演示。之后点击下一步

如何配置svn服务器

5

之后是配置仓库结构,这里选择的是默认,点击Next下一步即可。如果你是建立个项目的话,可以选择第二个选项

如何配置svn服务器

之后是配置仓库的访问权限,这里我们点击Custom...

如何配置svn服务器

之后,点击Add

如何配置svn服务器

根据自己的需要,来相应的权限这里有三种权限:

Sepical :Everyone 是任何人都可以访问的

Groups: 所有在组里面的成员用户都可以访问

Users:单一的用户可以访问。

这里,我们只点击maple即可,你也可以点击你的Groups名,或Users名。之后点击OK

如何配置svn服务器

之后点击确认,其他默认即可了

如何配置svn服务器

之后,点击Create,进行仓库的创建

如何配置svn服务器

查看仓库名称,以及仓库的访问Url,还有相应的用户权限,如果无误,点击Finish

如何配置svn服务器

配置服务器的访问IP地址:

右键软件启动之后的界面,右键VisualSVN Server,并点击Properties

如何配置svn服务器

点击Network,并选中的These IP addresses

如何配置svn服务器

点击Add,并填入127.0.0.1 ,点击OK完成

如何配置svn服务器

之后点击确定,VisualServer配置完成


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/183846.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-29
下一篇2023-03-29

发表评论

登录后才能评论

评论列表(0条)

    保存