加入收藏 | 设为首页 | Life家族 | SCMLife | RMLife | PMLife | SQALife | TESTLife | 企业VIP专区 | 中文化荣誉殿堂
 
发新话题
打印

[已解决] 在安装svn的机器上可以进行commit操作,但是通过其他机器commit出错( 此文章被查看:790次,被回复:5篇!! )

本主题由 CMStruggling 于 2008-6-17 19:04 关闭

在安装svn的机器上可以进行commit操作,但是通过其他机器commit出错

在安装svn的机器上可以进行commit操作,但是通过其他机器commit出现如下错误,请高手看看是怎么回事儿?我查看了appach的权限文件没有问题啊
错误信息如下
Error  Commit failed(details follow)
Error MKACTIVITY of '/svn/test/!svn/act/739fe0d1-58f7-be4a-915b-a:03 Forbidden (http://192.168.0.1) '

[ 本帖最后由 Jane.fwp 于 2008-6-17 11:48 编辑 ]



© 本文为 Jane.fwpSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

03?403?
如果其他电脑客户端安装没有问题,那就是权限问题,包括SVN的权限文件和仓库的访问权限



© 本文为 都市边缘人SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

是403错误,所有的电脑的客户端都不行,我是用的SSPI采用window域控制权限的



© 本文为 Jane.fwpSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

403 Forbidden 错误问题;
一般都是权限不足;
你可以检查一下关于权限设置那一块看看。

© 本文为 CMStruggling 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

通过多次尝试,终于找到原因了。发现原来是域名写错了。
受下面的配置影响:
在Httpd.conf文件添加:
#SSPI authentication
<Location /repository>
              DAV svn
              SVNParentPath d:/repository
              AuthzSVNAccessFile e:/repository/accessfile               
              Require valid-user
              AuthType SSPI
           AuthName "Subversion repositories"
                     # SSPI settings
               SSPIAuth On
               SSPIAuthoritative On
               # point to domaincontroller
               SSPIDomain domain.com.cn
              SSPIOfferBasic On
</Location>

SSIDomain中的domain写的是全部的域名,我们公司的域名是domain.cn.把它修改成domain,然后重新启动appache就可以了

© 本文为 Jane.fwp 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

引用:
原帖由 Jane.fwp 于 2008-6-17 11:41 发表
通过多次尝试,终于找到原因了。发现原来是域名写错了。
受下面的配置影响:
在Httpd.conf文件添加:
#SSPI authentication

              DAV svn
              SVNParentPath d:/repository
             ...
嗯;
用域控制权限这一块倒是得注意下;
通过错误学习是最快的学习方法。

(PS:此问题已经解决,此帖关闭。)

© 本文为 CMStruggling 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

发新话题