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
关闭防火墙

更多相关文章

  1. Hello Android(安卓)- File文件操作
  2. android部分目录分析
  3. 【Android】更改程序图标
  4. Android实习生 —— 数据存储与共享
  5. Android开发——Android(安卓)Studio下使用Cmake在NDK环境下移植
  6. Android系统密度的修改
  7. DICOM入门(四)——Android读取DCM文件图片
  8. Android(安卓)SharedPreferences保存Map集合
  9. cocos2d-x android 添加新场景报错: undefined reference to `vt

随机推荐

  1. Android(安卓)项目添加引用library项目的
  2. 设计应用Logo Android(安卓)- Asset Stud
  3. Android(安卓)App扫描二维码功能的实现
  4. Android中的代码优化
  5. Android(安卓)preference与ActivityGroup
  6. Android开发AsyncTask异步处理任务使用方
  7. Android(安卓)跨进程传输大图片
  8. Android实现多个跑马灯效果,多个文本框Tex
  9. Android线程的一些问题
  10. 在Eclipse中加入Android源码