Linux下apache2+SVN环境下使用问题总结
来源:互联网 发布:网络卫星电视直播软件 编辑:程序博客网 时间:2024/06/04 19:45
1、svn库所在地址:/home/svn/,注意:这里最后的“/”一定要
2、创建svn库:svnadmin create /home/svn/
3、svn用户密码文件:/home/svnconfig/svn-auth-file
4、svn权限分配文件:/home/svnconfig/svn-access-file
5、新增一个svn用户:
5.1、/usr/local/apache2/bin/htpasswd -cm /home/svnconfig/svn-auth-file mike 新建一个svn-auth-file文件并添加mike用户,连续输入两次密码,该密码将使用md5进行加密
5.2、继续增加新的用户:/usr/local/apache2/bin/htpasswd -m /home/svnconfig/svn-auth-file jack 注意参数由cm变成了m,其中c代表create,这里由于是新增,就不能带c参数,如果还是cm,最后的结果将是你增加的最后一个用户
5.3、如果执行import操作,碰到出错信息为:Error: Can't create directory '/storage/yslProR/db/transactions/0-1.txn': Permission denied ,这跟linux用户访问目录的权限有关,使用如下步骤解决问题:
5.3.1、创建apache用户:useradd apache
5.3.2、创建apache用户组:groupadd apache
5.3.3、将用户apache加入apache组:usermod -gapache apache
5.3.4、修改apache的http.conf文件,找到User daemon、Group daemon,改为User apache、Group apache
5.3.5、修改只有apache用户拥有对svn库目录由操作权限:
5.3.5.1、chown -R apache /home/svn/
5.3.5.2、chmod 700 /home/svn/
5.3.6、补充说明:只有需要执行“导入”操作的才需要设置Linux文件操作权限
6、新增了用户以及修改了权限控制文件后,需要重启apache:/usr/local/apache2/bin/httpd -k restart
7、遇到如下错误:“Error * PROPFIND request failed on '/svn/03pro' PROPFIND of '/svn/03pro': 403 Forbidden ([url]http://192.168.1.16[/url]) ” 说明是权限问题,这个时候检查授权文件svn-access-file就对了,看看指定用户是否有相关项目的写权限。
- Linux下apache2+SVN环境下使用问题总结
- Linux下apache2+SVN环境下使用问题总结
- Linux下apache2+SVN环境下使用问题总结
- ubuntu下apache2环境问题
- windows下安装apache2.2+svn总结
- linux下svn命令使用总结
- LINUX下svn使用的方法总结
- linux下svn的使用总结
- Linux下配置安装PHP环境(Apache2)
- Linux下安装配置PHP环境(Apache2)
- linux下qt使用svn的问题
- linux下svn使用
- linux下使用svn
- linux下svn使用
- linux下svn使用
- Linux 下SVN使用
- linux下使用svn
- Linux下 SVN使用
- java制作word文档
- 复合服务的设计和实现
- 我奋斗了18年才和你坐在一起喝咖啡
- 向 DataGrid Windows 控件中添加分页的步骤
- SQL中char、varchar、text和nchar、nvarchar、ntext的区别
- Linux下apache2+SVN环境下使用问题总结
- 不用任何控件的VML统计图(1)-饼图
- 聊一聊技术人员的沟通问题
- JavaScript调用服务器事件
- 开源的SOA平台——SOPERA的“SOA平台”
- SOA实现八大陷阱
- WPF和Silverlight到底有什麼不同?
- Delphi程序员如何找到高薪的工作?[转]
- DIY狂人自制3D打印机 可打印食物