【问题标题】:My first Ant-Subversion Bamboo plan我的第一个 Ant-Subversion Bamboo 计划
【发布时间】:2015-11-06 17:52:46
【问题描述】:

我正在玩 Bamboo 来学习它,但我仍然无法为托管在 SVN 上的 Java Web 应用程序构建一个非常愚蠢的计划(我们还没有迁移到 Git)。

我们公司目前拥有两个多项目SVN存储库

http://svn.server/svnroot/products
http://svn.server/svnroot/platform

两者都包含多个项目。

假设我要构建具有 Ant build.xml 文件的 http://svn.server/svnroot/platform/trunk/projectA

我不完全了解如何配置 Bamboo 以从该存储库中的该项目下载源代码。我的意思是,我已经在全球范围内配置了这两个存储库,并且可以在我全新的构建计划中选择它们。

但我无法指定目录。据我了解,Bamboo 可能会下载整个存储库而不是我感兴趣的目录。

我可以尝试(我实际上是)使用直接路径定义一个新的存储库,但我不喜欢为每个构建定义一个存储库(包括指定凭据)的想法。

我错过了什么吗?我找不到在 Bamboo 中配置 SVN 结帐的指导

【问题讨论】:

    标签: svn continuous-integration bamboo


    【解决方案1】:

    你是对的,当你定义 SVN 存储库时,你应该设置要检出的文件夹的完整路径。然后,如果您在同一个文件夹中有多个项目并且您想独立签出它们 - 您应该创建与您拥有的项目一样多的存储库。

    【讨论】:

    • 是时候加速 Bitbucket 迁移了,然后 :-(
    • 同理,Git repo部分不能checkout
    • 嗯...是的,但是在 Git 中,每个项目都有一个存储库,而在 SVN 中,您通常有一个多项目存储库。下载当前项目的所有代码文件是我喜欢 Bamboo 做的事情
    • 我的意思是你最初的问题没有好的解决方案。您将在 SVN 和 Git 中的同一个单独存储库中为每个项目拥有单独的存储库
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-30
    相关资源
    最近更新 更多