我有写作的VisualSVN服务器上的.NET控制台应用程序并运行,这是造成一些问题的SVN挂钩。每次我尝试提交(或远程与龟或本地通过命令行),我得到的回应“拒绝访问”。纵观事件查看器的VisualSVN有开头的错误“无法合并资源......”接着又重复错误“拒绝访问”。

如果在pre-commit钩子被禁用提交经过精细去,所以我不认为这是什么做仓库的权限。在pre-commit钩子的道路是完全正确所以SVN正在寻找在正确的位置。我也试着给我的帐户本地管理员权限以及明确赋予它“读取和执行”与挂钩的应用程序的文件夹。所以它肯定能够在机器上执行的我直接运行PreCommit.exe控制台应用程序。

这是在回购的钩夹我的预commit.cmd文件:

E:\PreCommitHooks\PreCommit.exe %1 %2

这一切都工作得很好我的本地机器上,所以我相信一切是正确的语法,它是一个简单的权限错误沿途某处。任何想法?

有帮助吗?

解决方案

视觉SVN运行脚本,并且其服务。所以它运行时,它使用该服务是安装在任何用户帐户。

你正在做的事情,需要的权限,它似乎并不具备。

您域上运行?为e:一个本地的,物理驱动器或一个联播网,映射

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top