1

我正在为我的团队编写一个 SVN 代码审查工具。我们在服务器端使用 VisualSVN Server,在客户端使用 TortoiseSVN。

我正在尝试编写一个 Post-Commit 挂钩,它将打开一个 Web 浏览器,该浏览器将显示一个 MVC 网页供用户配置评论。

我试过了 :

开始 http://www.google.com

但提交工作正常,但没有打开新的浏览器。

4

2 回答 2

1

SVN 钩子是服务器端的。您的钩子试图在 SVN 服务器上启动浏览器,而不是用户的机器。

于 2013-10-04T01:33:35.417 回答
0

正如 Randy 已经提到的:服务器端钩子脚本在服务器端运行!由于您在客户端使用 TortoiseSVN,您可以尝试使用客户端 hooks

但是,这些钩子应该部署在每个开发人员的机器上,并且该功能仅存在于 TortoiseSVN 中。换句话说,那些使用命令行或其他 SVN 客户端的人在提交后将看不到浏览器。

于 2013-10-04T13:11:04.823 回答