Live2D

svn使用

最近用到svn所以记一下以免后面再重新学

1、安装

svn --version  检查是否安装

  如果有版本信息,就说明安装过了(某些linux是自带了),如果没有就安装下,命令如:

yum install subversion       yum安装svn服务

2、创建项目仓库库

mkdir -p /home/myname/svn/svnrepos   svn版本创建目录
svnadmin create /var/svn/svnrepos   首先创建一个版本库
运行后就有了多个文件包括(conf、db、locks等等)
cd/home/myname/svn/svnrepos/conf  //修改部分配置

1)passwd中添加(添加了两个密码)

#用户名=密码
admin1= 123456
admin2= 123456

2)配置组  authz添加

复制代码
#创建一个组名字是dev(包括两个组员)
dev=admin1,admin2

#指定根目录先的权限
[/]           

#组内的成员都具有读写权限          
@dev = rw

#其他用户没有权限访问
*=
复制代码

3)配置svnserve.conf (红框框标出的把注释去掉,注意要顶格写),下面配置后的样子

 

 注:有的说里面的realm= My First Repostory也要去掉注释,但是之前试过的没有成功,所以这次是没有去掉注释的

3、启动(颜色标记的可以不写,默认3690)

svnserve -d -r /home/mynamesvn/svnrepos --listen-port 3691

附:
  查看进程是否启动成功:ps -ef|grep svnserve

  关闭进程:kill -9 12345
  这个12345是svnserve的进程号,你的需要改

4、远程拉取(安装TortoiseSVN)

找到你需要放的文件夹,右键选择svnchuckout

 

 url:

svn://IP:3690

目录:

自己选择本地目录(用于后期存放项目)

点击ok!

成功的截图

 

 

 本地文件夹有东西了!!!

 

posted @   -涂涂-  阅读(145)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
点击右上角即可分享
微信分享提示