SVN 服务器建立

news/2024/10/25 13:20:59/

1.建立SVN库

svnadmin create

cat svndir/conf/passwd 

修改SVN用户密码

chenht  = 123456

2.建立目录权限

[aliases]
# joe = /C=XZ/ST=Dessert/L=Snake City/O=Snake Oil, Ltd./OU=Research Institute/CN=Joe Average

[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
soft = chenht

# [/foo/bar]
# harry = rw
# &joe = r
# * =

# [repository:/baz/fuz]
# @harry_and_sally = rw
# * = r
[/]
@soft = rw
#chenht = rw

3.启动脚本

killall svnserve
nohup svnserve -d -r /home/chenht/res/svndir &

4.设置Linux启动脚本

 

 cat /etc/init.d/svn 
#!/bin/sh

case "$1" in
start)  svnserve -d -r /home/chenht/res/svndir
        ;;
stop)   killall svnserve
        ;;
restart)$0 stop
        $0 start
        ;;
esac
exit 0

5.建立启动连接

lrwxrwxrwx 1 root root   15 Oct 18 20:32 /etc/rc0.d/K01svn -> /etc/init.d/svn
lrwxrwxrwx 1 root root   15 Oct 18 20:32 /etc/rc1.d/K01svn -> /etc/init.d/svn
lrwxrwxrwx 1 root root   15 Oct 18 20:34 /etc/rc2.d/S01svn -> /etc/init.d/svn
lrwxrwxrwx 1 root root   15 Oct 18 20:34 /etc/rc3.d/S01svn -> /etc/init.d/svn
lrwxrwxrwx 1 root root   15 Oct 18 20:34 /etc/rc4.d/S01svn -> /etc/init.d/svn
lrwxrwxrwx 1 root root   15 Oct 18 20:34 /etc/rc5.d/S01svn -> /etc/init.d/svn
lrwxrwxrwx 1 root root   15 Oct 18 20:33 /etc/rc6.d/K01svn -> /etc/init.d/svn


http://www.ppmy.cn/news/1207874.html

相关文章

多维时序 | MATLAB实现SOM-BP自组织映射结合BP神经网络的多变量时间序列预测

多维时序 | MATLAB实现SOM-BP自组织映射结合BP神经网络的多变量时间序列预测 目录 多维时序 | MATLAB实现SOM-BP自组织映射结合BP神经网络的多变量时间序列预测预测效果基本介绍模型描述程序设计参考资料 预测效果 基本介绍 MATLAB实现SOM-BP自组织映射结合BP神经网络的多变量时…

uniapp使用vue

uniapp集成了Vuex,,并不需要安装vuex 定义自己的vuex vuex中独立命名空间: 可以在模块中使用 namespaced 属性,设置为 true,,这样做的好处是,,不同模块之间的state,mut…

Kotlin库实现多线程爬取数据

由于字数限制,以下是一个简化版的爬虫程序示例,使用了Kotlin的网络库kotlinx.coroutines和kotlinx.html。这个程序会爬取一个简单的Python多线程跑数据的网页,并打印出结果。 import kotlinx.coroutines.* import kotlinx.html.* import java…

android手机平板拓展电脑音频

(1)首先确保电脑上有声卡,就是电脑右下角小喇叭能调音量,不管电脑会不会响,如果小喇叭标记了个错误,说明没有声卡,安装图上的虚拟声卡软件。 (2)图上第一个PC免安装及局…

http之basic authentication浅析

1、客户端发请求:GET /registry/a.jpg HTTP/1.1 2、服务器:这个资源在安全区harbor-registry-basic-realm里,是受限资源,需要基本认证。于是返回了401,并且携带了Header: Www-Authenticate: Basic realm&…

assimp中如何判断矩阵是否是单位矩阵

对于一个矩阵元素为浮点型的矩阵&#xff0c;你是否还在使每个元素跟1.0f或0.0f进行比较&#xff0c;如果这样&#xff0c;只能说你的结果不一定正确&#xff0c;那我们看看assimp中是如何做的。 template <typename TReal> AI_FORCE_INLINE bool aiMatrix4x4t<TReal…

【Redis】list常用命令内部编码使用场景

文章目录 前置知识列表类型的特点 命令LPUSHLPUSHXRPUSHRPUSHXLRANGELPOPRPOPLINDEXLREMLINSERTLTRIMLSETLLEN 阻塞版本命令BLPOPBRPOP 命令总结内部编码测试内部编码 使用场景消息队列分频道的消息队列 模拟栈和队列 前置知识 列表类型是⽤来存储多个有序的字符串&#xff0c…

SAM + 用于文本到图像修复的稳定扩散

推荐基于稳定扩散(stable diffusion) AI 模型开发的自动纹理工具&#xff1a; DreamTexture.js自动纹理化开发包 - NSDT 什么是SAM&#xff1f; 今年早些时候&#xff0c;Meta AI 发布了新的开源项目&#xff1a;Segment Anything Model &#xff08;SAM&#xff09;&#xff…