Feb
23
Ubuntu下架设简易svn服务器
$ sudo apt-get install subversion
$ mkdir ~/svn/repo
$ cd ~/svn
$ svnadmin create repo
#配置
$ vi repo/conf/svnserve.conf
把一下几行前面的#去掉(行首不能有空格)
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
realm = Repository
保存
$ vi repo/conf/passwd
格式很简单,在[users]后面,一个用户一行,格式为
用户名 = 密码
比如 felix021 = 123456
保存
$ vi repo/conf/authz
控制各个用户的权限,比较繁琐,最简单的是在[aliases]这一节【前面】加上这两行
[/]
*=rw
保存。
#运行服务
$ svnserve --daemon --root /home/feilx021/svn/
//可以在svn目录下创建多个项目的repository。
#--分割线--
#客户端
$ svn chechout svn://server_name/repo
Checked out revision 0.
转载请注明出自 ,如是转载文则注明原出处,谢谢:)
RSS订阅地址: https://www.felix021.com/blog/feed.php 。
$ mkdir ~/svn/repo
$ cd ~/svn
$ svnadmin create repo
#配置
$ vi repo/conf/svnserve.conf
把一下几行前面的#去掉(行首不能有空格)
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
realm = Repository
保存
$ vi repo/conf/passwd
格式很简单,在[users]后面,一个用户一行,格式为
用户名 = 密码
比如 felix021 = 123456
保存
$ vi repo/conf/authz
控制各个用户的权限,比较繁琐,最简单的是在[aliases]这一节【前面】加上这两行
[/]
*=rw
保存。
#运行服务
$ svnserve --daemon --root /home/feilx021/svn/
//可以在svn目录下创建多个项目的repository。
#--分割线--
#客户端
$ svn chechout svn://server_name/repo
Checked out revision 0.
欢迎扫码关注:
转载请注明出自 ,如是转载文则注明原出处,谢谢:)
RSS订阅地址: https://www.felix021.com/blog/feed.php 。
szoOorz
2011-2-25 23:32
不懂啊,,后面的云该固定起来,有点儿晕
felix021 回复于 2011-2-25 23:39
什么意思?
分页: 1/1 1