代码之家  ›  专栏  ›  技术社区  ›  Martin

TeamCity如何定义一个环境变量,可以在VCS根目录中使用它来签出特定的标签并构建这些标签?

  •  1
  • Martin  · 技术社区  · 14 年前

    我有一个TeamCity项目设置,目前正在查看 树干

    我想设置TeamCity项目,这样当给定一个特定的svn标记(例如在环境变量中)时,它将签出该标记而不是trunk,并构建、部署和测试该标记。是否可以将VCS根更改为指向我定义的标记?如果不是的话,我还有别的办法吗?

    谢谢你的帮助。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Martin    14 年前

    好的,这在4.x或更低版本中是不可能的。嗯,有一个黑客围绕你可以在你的构建脚本执行,但这是丑陋的!!

    这只有在5.x和>中才有可能实现;。你必须使用一种叫做“模板”的东西。

    tutorial 关于如何设置这些应该可以节省你所有的时间,我花在谷歌周围试图找到一个答案。

    祝你好运!