SVN的安装和使用
2021/10/5 23:14:38
本文主要是介绍SVN的安装和使用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Step 1 配置虚拟机
hostnamectl set-hostname svn //改个主机名
bash //刷新一下环境
yum install -y subversion //安装一下工具
mkdir -p /data/svnroot/myproject //创建一个存放代码的目录
svnadmin create /data/svnroot/myproject/ //指定存放的位置
cd !$ //进入目录查看一下
1.authz:是用户配置权限的文件
2.passwd:配置用户的密码
3.svnserve.conf:总配置文件(由它指定仓库,目录和前两个文件的作用)
vim authz //修改配置文件
vim passwd //修改一下密码
vim svnserve.conf //进入总配置文件
(把read改成none) //修改路径
svnserve -d -r /data/svnroot/ //启动指定路径
然后再opt目录下来操作
cd /opt/ //进入opt目录
Step 2再准备一个虚拟机
也下载一下 yum install -y subversion //安装一下工具(两个虚拟机都要开启)
svn checkout svn://192.168.111.132.22/myproject --username=wsw //用user1来使用svn (注意防火墙要关闭)
Password for 'waw':(输入密码)
选择yes
查看目录下的文件
点为隐藏的文件
cd myproject/ //进入目录
cp /etc/passwd .(.为当前目录) //把/etc/passwd拷贝到当前目录下 (/opt/myproject/这个路径和.的效果一样)
ls
svn add passwd(这个文件的名字) //上传到服务器
svn commit -m "添加的文件" //注释更新提交什么,记录
svn delete passwd //删除
svn commit -m "delete passwd file" //再一次删除
ls //查看一下文件是否删除
touch 123.txt(文件名) //创建一个新文件
ls
svn add 123.txt //提交一下
svn commit -m "add 123.txt file"
然后换另一个虚拟机
svn update //服务器同步一下
ls
svn log //查看日志
这篇关于SVN的安装和使用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-28微服务架构中API版本控制的实践
- 2024-09-28AI给的和自己写的Python代码,都无法改变输入框的内容,替换也不行
- 2024-09-27Sentinel配置限流资料:新手入门教程
- 2024-09-27Sentinel配置限流资料详解
- 2024-09-27Sentinel限流资料:新手入门教程
- 2024-09-26Sentinel限流资料入门详解
- 2024-09-26Springboot框架资料:初学者入门教程
- 2024-09-26Springboot框架资料详解:新手入门教程
- 2024-09-26Springboot企业级开发资料:新手入门指南
- 2024-09-26SpringBoot企业级开发资料新手指南