如何管理大量项目中的公共文件?

时间:2017-06-18 14:03:58

标签: build configuration continuous-integration development-environment configuration-files

通过常见文件,我不是指应用程序本身使用的代码或库,而是指" meta" CI / CD配置,make文件等文件。这些文件可以在很多项目中使用,特别是如果您为多个项目使用相同(或类似)的堆栈。

然而,这些文件也需要存在于每个项目中,并且通常最终会被复制。当您需要修改某些内容并且最终必须更改每个文件时,问题就出现了。如果你有很多项目,这会变得非常快。有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

如果哟创建了大量的项目,都有相同的配置/ travis文件,我会推荐像yeoman这样的东西:

http://yeoman.io/

这样你就可以创建项目"骷髅"可以在整个项目中复制。

如果稍后更新"骨架",您也可以通过运行简单命令来更新副本。