svn 安装

安装系统

ubuntu 22

安装命令:

sudo apt-get install subversion

创建第一个工程:

创建版本库、项目

1、先创建svn根目录文件夹

sudo mkdir /home/svn

2、创建项目的目录文件夹

sudo mkdir /home/svn/demo_0

svnadmin create /home/svn/demo_0

配置:

sudo cp /home/svn/demo_0/conf/authz /home/svn

修改权限:

改文件 authz
修改密码:

修改passwd 文件

设置开机启动:

sudo svnserve -d -r /home/svn

通过命令查看是否启动成功

sudo netstat -antp |grep svnserve

关闭svn服务

sudo pkill svnserve

设置开机自启动SVN

在/etc/init.d目录创建一个svnd.sh文件,并在文件中进行配置,如下:

cd /etc/init.d

sudo touch svnd.sh

sudo chmod +x svnd.sh

svnd.sh文件内容修改为:

修改svnd.sh文件的权限

sudo update-rc.d svnd.sh defaults

测试:

sudo mkdir /home/xuww/svn

cd /home/xuww/svn

下载svn项目

svn co svn://192.168.0.103/demo_0

cd /home/xuww/demo_0

svn add test

svn commit -m "test"

不报错就对了

相关推荐
阳光下的大嘴猴王2 天前
SVN仓库突然没有权限访问
svn
EQ-雪梨蛋花汤2 天前
【版本控制】SVN + TortoiseSVN版本管理实用教程(附安装+开发常用操作)
svn
limnade8 天前
版本控制利器——SVN简介
svn
前端啊龙22 天前
Git vs SVN 核心区别
git·svn
程序猿John22 天前
Linux下创建svn库 和 svn安装与操作
linux·运维·svn
H13469489023 天前
svn服务器数据备份,svn服务器数据备份的方法你会吗?
服务器·svn·负载均衡
困觉少年1 个月前
我该怎么设置SVN客户端的认证信息?
svn
逍遥天下0071 个月前
svn提交时候,要写注释
svn
涛ing1 个月前
【Git “fetch“ 命令详解】
linux·c语言·c++·人工智能·git·vscode·svn
never_go_away1 个月前
SVN server on ubuntu
linux·ubuntu·svn