Ubuntu14.04 下面安装SVN服务器
16lz
2021-01-26
1.下载
sudo apt-get install subversion
2.下载完毕之后
我们当前用户下面建一个svn文件
mkdir svn
3.创建svn仓库
svnadmin create /home/svn/android
4.配置
我们在这里采用不一样的配置方法
先将 /home/用户名/svn/android/conf/下面的 authz和password文件复制到svn/android目录下
我们配置 /home/用户名/svn/android/conf/svnserve.conf
vi /home/guolei/svn/android/conf/svnserve.conf
按a进入编辑模式,做出如下修改,ps只需将前面的#去掉
anon-access = read
auth-access = write
password-db =../../passwd
authz-db =../../authz
esc+:+w+q退出
在做出,上面修改之后,我们吧authz和passwd文件链接我svn下面的这2个文件了,以后我们不管做多少仓库,只需去修改这几个文件就好,甚至都不需要修改,我们只需要制定文件权限就好。
5.修改authz和passwd(以进入了svn目录为例)
先对passwd进行修改
vi passwd
在【user】下面,我们以username=password的形式来车窗创建几个用户,
修改authz并做权限分配
vi authz
格式如下
[/] @admin=rw[android:/] @android=rw[java:/] @java=rw[.net:/]@.net=rw
6.启动svn服务
svnserve -d -r /svn文件夹
7.ok,这里就成功了,但是有的电脑可能别人的电脑还不能访问,那么,请根据错误来排查,一般是防火墙的原因。只需要关闭防火墙就ok
关闭防火墙
更多相关文章
- Hello Android(安卓)- File文件操作
- android部分目录分析
- 【Android】更改程序图标
- Android实习生 —— 数据存储与共享
- Android开发——Android(安卓)Studio下使用Cmake在NDK环境下移植
- Android系统密度的修改
- DICOM入门(四)——Android读取DCM文件图片
- Android(安卓)SharedPreferences保存Map集合
- cocos2d-x android 添加新场景报错: undefined reference to `vt