系统说明: Linux系统服务器上搭建自己的远程仓库
搭建SVN(Linux系统)
1.安装SVN服务端
yum install subversion # 一路 yes 即可
# 注意切换到国内镜像,要不然 你就等吧 哈哈
2.创建目录(存放配置)
mkdir svn
cd svn
3.初始化svn
# 初始化test仓库
svnadmin create /svn/test
# 添加用户
cd test
ls # 查看目录
vi conf
vi conf/passwd # 编辑passwd文件
# 在passwd文件里添加用户
user = 123456
vi conf/svnserve.conf # 编辑svnserve.conf 文件
# 在svnserve.conf 打开一下配置
anon-access = none # 不允许匿名访问
auth-access = write # 允许用户名密码访问
password-db = passwd # 指向密码文件
# authz-db = authz # 授权文件 这个一般不要开
4.配置
conf/passwd conf/svnserve.conf
5.启动服务
# 检测SVN是否开启
ps -efigrep svn
# 启动服务
svnserve -d -r /svn/test/
6.配置防火墙
# 清楚防火墙
iptables -F
# 具体业务请自行配置防火墙
7.访问
可以通过 ip 地址进行访问了
git 服务端搭建
1.安装
yum install git -y
2.创建目录
mkdir /git
cd git
# 创建仓库
git init --bare test.git
3.添加系统用户和密码
useradd blue
passwd 12345678
# 指定tset.git 的拥有者blue 名:组
chown -R blue:blue test.git
# 禁止登陆SSH 最好禁止 添加的用户能通过SSH登陆服务器
4. 访问
git clone 用户名@ip:/目录/仓库名.git