Javascript 是否可以向NPM添加类似于git钩子的SVN钩子?

Javascript 是否可以向NPM添加类似于git钩子的SVN钩子?,javascript,node.js,svn,npm,Javascript,Node.js,Svn,Npm,我希望添加一个npm脚本,在svn提交之前运行我的linting和测试 如果linting或测试失败,我希望停止提交,就像使用git提交钩子一样 有人知道包裹吗?我一直在寻找,没有真正的运气 这将是一个挑战。与git相比的缺点(IMO)是钩子代码将在SVN服务器上运行,而使用git它将在本地环境上运行。TortoiseSVN可以选择运行客户端预提交钩子。因此,您可以尝试使用它或具有相同选项的任何其他客户端。如果不正确-@quickshiftin正确-“clean”SVN(命令行客户端)仅支持服务

我希望添加一个npm脚本,在svn提交之前运行我的linting和测试

如果linting或测试失败,我希望停止提交,就像使用git提交钩子一样


有人知道包裹吗?我一直在寻找,没有真正的运气

这将是一个挑战。与git相比的缺点(IMO)是钩子代码将在SVN服务器上运行,而使用git它将在本地环境上运行。

TortoiseSVN可以选择运行客户端预提交钩子。因此,您可以尝试使用它或具有相同选项的任何其他客户端。如果不正确-@quickshiftin正确-“clean”SVN(命令行客户端)仅支持服务器端提交挂钩。你也可以看看。

我建议使用OrtoiseSVN,它在一个简单的界面中包含了你想要的所有功能。另外,它使存储库更易于管理。

关于像Ortoisesvn这样的工具,我会担心团队中没有使用它的其他人。他们是否能够绕过提交钩子(如果他们是陆龟本地的话)。。。?