svn在导入或提交时权限问题(linux或unix)
2009-06-13 22:37
267 查看
在用svn import或svn commit时,出现下列错误:
svn: Can't create directory '/home/svnroot/repository/dev/db/transactions/0-1.txn': Permission denied
或
svn: Can't create file '/home/svnroot/repository/dev/db/transactions/0-1.txn': Permission denied
主要原因是:/home/svnroot/repository/dev目录对于你的svn用户(如:svnroot)没有权限,可能是因为你用svnadmin create时是以root运行的,所以,mod_dav_svn就没有相应权限等
解决:
chown -R svnroot /home/svnroot/repository/dev
chgrp -R svnroot /home/svnroot/repository/dev
chmod -R 775 /home/svnroot/repository/dev
因为要使mod_dav_svn模块生效,必须重启apache
/usr/local/apache/bin/apachectl restart
svn: Can't create directory '/home/svnroot/repository/dev/db/transactions/0-1.txn': Permission denied
或
svn: Can't create file '/home/svnroot/repository/dev/db/transactions/0-1.txn': Permission denied
主要原因是:/home/svnroot/repository/dev目录对于你的svn用户(如:svnroot)没有权限,可能是因为你用svnadmin create时是以root运行的,所以,mod_dav_svn就没有相应权限等
解决:
chown -R svnroot /home/svnroot/repository/dev
chgrp -R svnroot /home/svnroot/repository/dev
chmod -R 775 /home/svnroot/repository/dev
因为要使mod_dav_svn模块生效,必须重启apache
/usr/local/apache/bin/apachectl restart
相关文章推荐
- Linux下SVN提交时强制写日志问题
- 今天在Mac机器上使用了Flex Builder编辑了一个源代码文件,保存后使用vim命令去打开时发现系统自动在每一行的结尾添加了^M符号,其实^M在Linux/Unix中是非常常见的,也就是我们在Win中见过的/r回车符号。由于编辑软件的编码问题,某些IDE的编辑器在编辑完文件之后会自动加上这个^M符号。看起来对我们的源代码没有任何影响,其实并不然,当我们把源代码文件Check In到svn之类
- Mysql导入数据:编码问题和权限问题(Linux)
- linux下svn无法提交,svn ci无任何反映的问题
- module作为多个APP的业务包依赖导入studio不能提交SVN不能与源文件的同步修改内容的问题
- 关于使用import来导入到远端的SVN服务器的权限问题
- linux下svn 因为权限上传失败的问题
- 提交代码到svn时服务器重启导致svn无法更新问题解决办法
- SVN使用:no-ignore解决导入版本库时忽略文件问题
- 转:linux下svn服务器搭建以及相关问题解决方案
- Xcode svn提交图片与文件._DS_Store not under version的问题
- SVN版本控制中.a无法提交问题
- linux下svn服务器搭建及虚拟机网路问题
- svn提交恶心的问题,可能是因为上次cleanup中断后,进入死循环
- 当Linux开启SeLinux后的常见权限问题
- Android系统篇之----Android中的run-as命令引出升降权限的安全问题(Linux中的setuid和setgid)
- linux下SVN安装配置,eclipse提交…
- 解决Linux系统下以PL/SQL工具以sysdba登录报ora-01031权限不足问题
- Linux权限值问题
- Linux/Unix 奇怪问题集锦