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"

不报错就对了

相关推荐
我是李武涯3 天前
svn与git Merge重要区别讲解
git·svn
Ellie艾藜3 天前
mac版SVN客户端
svn
向上的车轮4 天前
SVN与GIT的区别,分别使用与哪些管理场景?
git·svn
猫头虎5 天前
GitHub下载教程:2025年最新详解从GitHub上传、下载文件、子目录与完整项目【图文教程】
git·svn·gitee·开源·github·gitea·gitcode
巧~·9 天前
Linux下SVN常用指令
linux·服务器·svn
梁萌10 天前
svn如何设置忽略文件夹或者文件的提交
svn·ignore·自动忽略
Ellie艾藜13 天前
mac 配置svn
macos·svn
踏遍三十六岸1 个月前
SVN下载与拉取
svn
阳光开朗_大男孩儿1 个月前
SVN上传代码
java·linux·服务器·svn
阳光开朗_大男孩儿1 个月前
SVN 添加 .ignore
svn