在MAC上配置SVN服务器 图文教程
2015-12-03 23:30
911 查看
前言:
MAC已经自带SVN,先直接在终端输入svn然后按enter,用户第一次配置缺乏开发工具可能会跳出一个提示框,直接点击最右侧的“安装”按钮,安装后再输入一次svn,显示“Type 'svn help' for usage.”,则可以继续了¥
¥¥
1、创建svn
repository:
终端输入:svnadimin create /Users/Name/svn注意Name
请用你的MAC电脑的用户名替换掉,比如我的用户名是air,则应该如图,enter后air路径下会生成一个“svn”文件夹:
¥¥
2、配置svn用户权限:
/Users/Name/svn/conf
目录下有3个文件: ①authz
②passwd
③svnserve.conf
1)、配置svnserve.conf
打开svnserve.conf,将下面四行前的#号和空格都去掉
#anon-access = read
#auth-access = write
#password-db = passwd
#authz-db = authz
2)、配置passwd:
①打开passwd,里面默认存着两个用户与密码,将[users]下面的#号去掉就可以使用
②也可以通过
用户名=密码 的格式自主创建,如:lxf=123
3)、配置authz:
打开authz,直接在最底端添加:
[/]
用户名=rw
注意:用户名 是passwd创建的用户名,如我的是lxf,rw代表可读写
3、启动SVN服务
①终端输入:svnserve
-d -r /Users/Name/svn
例如:我的则应该是:svnserve
-d -r /Users/air/svn
②MAC电脑上有一个“其他”的应用文件夹,里面有个“活动监视器”工具,打开,在它的搜索栏上直接搜索 svnserve
③有搜索结果则表明启动svn服务器成功
相关文章推荐
- Java新手之路——Day05 运算符(2)
- 终于学会了在github上创建一个release、tag了
- 后台管理界面--管理页设计
- POJ1015 Jury Compromise
- linux find命令出现Permission denied后怎么办?------利用linux黑洞文件/dev/null
- Android下的图片缓存简单实现(避免软引用缓存)
- 水平居中
- POJ 1661 Help Jimmy
- 记一个有趣的梦
- Josephus问题解决方法四(循环数组)
- kali用scim安装中文输入法
- vim配置
- CF 334 div.2-C/div.1-A/603A Alternative Thinking
- 画画板--第三方开源--DrawableView
- 呃,如何使 .NET 程序,在 64位 系统 中,以 32位 模式运行。
- 一些疑难问题解决方法
- OAuth在WebApi
- JavaScript闭包初探
- JavaScript基础笔记一
- 第一篇博客