npm模块版本与git中的自动合并

我目前正在努力自动合并一个语义版本化的节点项目。 在我目前的设置中,我必须维护多个较旧版本的应用程序。 为了确保旧版本中的错误修复也适用于较新的版本,我使用发布分支与自动合并的位桶function相结合。 除了永久的自动合并与应用程序的版本之间的冲突,它必须存储在package.json中。 每次发生自动合并时,都会与新版本发生版本冲突。

有没有办法避免这些合并冲突? 我摆弄了一个自定义合并驱动程序( https://gist.github.com/jphaas/ad7823b3469aac112a52 ),它有点作品,但在我看来,应该有一个更简单的解决scheme,如存储在一个专用文件的版本(如.npmversion )和使用内置的合并驱动程序。

Interesting Posts