【问题标题】:When creating a public GitHub repo, what's the best way to deal with 3rd party libs?创建公共 GitHub 存储库时,处理 3rd 方库的最佳方式是什么?
【发布时间】:2011-02-25 09:13:52
【问题描述】:

我应该在我的公共 repo 中包含 3rd 方库,还是只是将它们作为要求添加到自述文件中?

【问题讨论】:

  • 问题:您使用什么语言+构建系统?只是好奇,因为基于存储库的构建解决方案(对于 java,maven 非常流行,但我认为它是一个更广泛的,而不是严格的语言、概念)
  • 我在做几个 web 项目,所以都是 xhtml/css/javascript/php/etc。

标签: github repository


【解决方案1】:

它是存储在git 中的库,并且您正在跟踪不稳定或开发树吗?使用git submodule。

如果该库未存储在 git 中,但您正在跟踪一个不稳定的工具,请编写一个小型 shell 脚本来自动获取所需的源代码。

它是一个已发布的库吗?要求用户提供。

【讨论】:

    猜你喜欢
    • 2011-08-17
    • 2017-11-02
    • 1970-01-01
    • 2022-01-21
    • 2022-01-05
    • 2017-07-29
    • 1970-01-01
    • 1970-01-01
    • 2019-12-24
    相关资源
    最近更新 更多