ubuntu下SVN服务的安装与配置
来源:互联网 发布:赣州四中官网网络阅卷 编辑:程序博客网 时间:2024/05/16 19:55
查看是否安装svn
输入svn命令
表示没有安装svn服务
如果安装了,可以进行卸载
卸载命令
sudo apt-get remove --purge subversion
安装svn
apt-get install subversion
中间会询问你是否需要继续,输入Y即可
创建svn根目录
sudo mkdir /home/svn
创建项目仓库目录
在SVN根目录下创建一个新文件夹,作为项目仓库
sudo mkdir /home/svn/rep
这里只是创建了目录而已,下面的命令才是真正创建svn仓库
使用svn命令创建SVN文件仓库
sudo svnadmin create /home/svn/rep
命令执行后/home/svn/rep下面会多几个目录和文件
配置svn
在conf下的svnserve.conf、passwd、authz这三个文件是用来配置svn的
主要包括用户名,密码,权限等
配置用户名密码
vi passwd
先来配置最简单的用户名和密码
在passwd中[users]下面,根据注释的样子配置,等于号前面的是用户名后面的是密码,用户名前不要空格,等于号两遍有空格
配置分组权限
vi authz
在authz中[groups]下面,配置一个分组,这里配置的开发组,里面有两个用户,[/]表示所有的目录,@后面跟的是组名,这里是@develop 等于号右边的 rw表示读写权限都有
svn全局配置,启用用户名密码,分组等
配置svnserve.conf
vi svnserve.conf
将
anon-access = noneauth-access = write
前面的#和空格去掉
第一行表示匿名用户的权限,我配置的是无,第二行表示认证用户的权限,我配置的是写
将
password-db = passwd
前面的#和空格去掉
表示使用用户名密码
将
authz-db = authz
前面的#和空格去掉
表示使用权限认证
启动svn服务
svnserve -d -r /home/svn/rep
测试
接下来就可以访问svn了,用一个svn客户端,这里我用TortoiseSVN
输入svn地址后面的/rep就是我们上面创建的rep仓库
输入用户名密码
就可以登录了
上传文件
浏览
ubuntu下svn环境搭建成功
参考文献
阿里云ubuntu搭建SVN服务器
0 0
- ubuntu下SVN服务的安装与配置
- ubuntu下SVN的安装与配置
- windows下SVN服务的安装与配置
- ubuntu下svn的安装与配置(转)
- Ubuntu下SVN服务器的安装与配置
- Ubuntu下SVN客户端的安装与配置
- ubuntu下svn安装与配置(链接)
- Ubuntu下,SVN服务器安装与配置
- Ubuntu下Samba服务的安装与简单配置
- ubuntu下NFS服务的安装与配置
- Ubuntu下安装SVN服务
- SVN服务的安装与启动,配置
- ubuntu 下 svn的安装和配置
- ubuntu下svn服务器的安装配置
- ubuntu下svn服务器的安装配置
- ubuntu下svn服务器的安装配置
- Ubuntu下SVN的安装和配置
- Ubuntu下SubVersion(SVN) 与Apache 服务安装设置
- 算法Week08.04 - LeetCode 46. Permutations
- 关于客户端断开连接后服务器抛出异常Connection reset
- 356_实现头布局加ViewPager
- bzoj 2208: [Jsoi2010]连通数 拓扑排序+强连通分量+bitset
- 第73篇 webrtc一对一(二)及php及JS
- ubuntu下SVN服务的安装与配置
- 错误笔记(保持更新)
- 锁屏和亮屏控制
- ApplicationContext
- 357_视频音量调控View
- <第五章>Node 学习笔记 |>HTTP知识填充<|
- 视觉显著性检测
- TreeSet 排序
- mysql 触发器