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"

不报错就对了

相关推荐
解道Jdon14 小时前
JDK 27发布:紧凑对象头、G1默认、量子安全TLS
ide·windows·git·svn·eclipse·github·visual studio
User_芊芊君子4 天前
RapidSVN 鸿蒙 PC 适配全记录:用 ArkUI 重建工作台,打通本地 SVN 操作闭环
华为·svn·harmonyos
重生之我来学Python11 天前
Git-SVN 混合开发,从入门到精通!
开发语言·git·svn·github
青禾83712 天前
Git 与 SVN 完全指南:从集中式到分布式的版本控制
分布式·git·svn
是乐乐啊呀13 天前
版本控制 GIT 和 SVN
git·svn
page_qiu16 天前
jekins 完整部署详细流程(集成 SVN 源码管理 + Maven 打包 + Jar 程序自动部署)
svn·maven·jar
aXin_ya19 天前
SVN使用
svn
EXI-小洲1 个月前
Pycharm 使用SVN进行拉取或提交 - SVN基本使用
svn·pycharm·版本控制
EXI-小洲1 个月前
MacOS IDEA将本地项目代码上传至SVN空仓库
macos·svn·intellij-idea
▍ 小太阳 ☼2 个月前
如何让Codex读svn项目
svn·chatgpt