【问题标题】:Jars Dependencies - On the revision control or the continuous integration\build toolJars 依赖项 - 在修订控制或持续集成\构建工具上
【发布时间】:2015-08-31 01:48:45
【问题描述】:

我们有一个带有一些 Jars 依赖项的 Web 应用程序(类似于 pom 文件)。 这种文件的最佳做法是什么? :

1) 将其与其余源代码一起放入修订控制 (git) 中? (允许开发者根据开发需要轻松操作)

2) 把它放在持续集成\构建工具 (jenkins) 上? (通过这种方式,使 jars 依赖项驻留在一个地方,防止开发人员自己更改 jars 的版本)

【问题讨论】:

    标签: git version-control build continuous-integration pom.xml


    【解决方案1】:

    我会使用两者的组合。如果需要修改现有的依赖项以进行开发,那么开发人员应该能够通过查看源代码来做到这一点。然而,一旦一个版本被提交到主干,它应该在一个地方并且不应该被改变。如果要更改依赖项,则应该增加主要/次要修订。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-03
      • 1970-01-01
      • 1970-01-01
      • 2011-02-09
      • 1970-01-01
      • 2010-11-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多