你知道任何监视github npm或bower项目中的变化的工具吗?
我想列出提交历史记录中标有重大更改的所有更改并列出它们。
我正在使用npm-check-updates,它告诉我什么是新的,但它并没有告诉我自那以后发生了什么变化。
最近,我找到了greenkeeper.io,但据我所知它并没有列出什么是新的,它只是简单地进行升级,看看你的测试是否还在运行。如果测试失败,您必须自己修复它。
答案 0 :(得分:0)
在理想的开源世界中,作者标志着每一次重大改变。他也编写没有错误的代码。在现实世界中并非如此。你有免费的开源软件包,但有可能的错误和未记录的更改API。
只有工作答案,测试每个依赖项更新的应用程序。你应该有测试和shrinkwrap文件。
greenkeeper.io是一个了不起的工具。它使用依赖项更改日志生成pull请求。查看example