【问题标题】:How can I checkout project from cvs using gradle?如何使用 gradle 从 cvs 签出项目?
【发布时间】:2016-08-04 19:37:01
【问题描述】:

我已经创建了 gradle 脚本来构建我的项目,但我希望从 cvs 存储库下载项目。有gradle的cvs插件吗?

【问题讨论】:

    标签: java gradle


    【解决方案1】:

    看到这个:https://stackoverflow.com/a/15392070/1441857

    如上所述,您通常不会在构建脚本中而是在 CI 中这样做。答案是可能没有 gradle 的。但是,如果您出于各种原因确实需要它,应该可以创建类似 shell 脚本并从 gradle 执行它。

    【讨论】:

    • 是的.. 我需要做的是,如果我提供 cvs 存储库详细信息,它应该检查项目,然后使用 gradle 构建。
    • 如果我理解正确,您是在尝试进行依赖管理吗?在网上搜索时我无法立即找到任何东西,所以我仍然怀疑答案是否定的,gradle 不能立即。正如@Edvin-Syse 所说,您可以通过其他工具发布,或构建本地存储库。否则,您仍然可以通过它从 gradle 和 checkout 项目中调用其他命令。也许您可以调用其他一些依赖系统(例如 IVY)来处理它?
    • 感谢您的回复。将使用詹金斯。在那里将使用 ant 结帐并使用 gradle 脚本进行构建。
    【解决方案2】:

    VCS 完全独立于您的构建系统,只需使用 CVS 客户端来检查您的项目。

    如果您想分发项目二进制文件,您可以发布到 JCenter、Maven Central 等。

    【讨论】:

      猜你喜欢
      • 2019-09-10
      • 2015-08-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多