我正在为我的团队编写SVN代码审查工具。我们在服务器端使用VisualSVN Server,在客户端使用TortoiseSVN。
我正在尝试编写一个Post-Commit钩子,它将打开一个Web浏览器,显示一个MVC网页供用户配置评论。
我试过了:
start http://www.google.com
但提交工作正常,但没有打开新的浏览器。
答案 0 :(得分:1)
SVN挂钩是服务器端。你的钩子试图在SVN服务器上启动浏览器,而不是用户的机器。
答案 1 :(得分:0)
正如Randy已经提到的:服务器端钩子脚本在服务器端运行 !由于您在客户端使用TortoiseSVN,因此可以尝试使用client-side hooks。
但是,这些挂钩应该部署在每个开发人员的计算机上,并且该功能仅存在于TortoiseSVN中。换句话说,那些使用命令行或其他SVN客户端的人在提交后将看不到浏览器。