Teamcity 是否可以在没有'的情况下从Git创建项目;硕士';树枝

Teamcity 是否可以在没有'的情况下从Git创建项目;硕士';树枝,teamcity,Teamcity,目前我的存储库中只有一个develope分支。 当我尝试在Teamcity中从中创建项目时,我收到以下错误消息: 找不到vcs根“虚拟vcs根(jetbrains.git)”的默认分支“refs/heads/master”的修订版 问题是,在没有主分支机构的情况下,如何从回购中创建TeamCity构建?在詹金斯,建立任何分支通常都没有问题 打开项目的附加VCS根目录 将默认分支机构更改为refs/heads/develop 分支规范设置为+:refs/heads/* 现在,您的默认分支是dev

目前我的存储库中只有一个
develope
分支。 当我尝试在Teamcity中从中创建项目时,我收到以下错误消息:

找不到vcs根“虚拟vcs根(jetbrains.git)”的默认分支“refs/heads/master”的修订版

问题是,在没有主分支机构的情况下,如何从回购中创建TeamCity构建?在詹金斯,建立任何分支通常都没有问题

  • 打开项目的附加VCS根目录
  • 默认分支机构更改为
    refs/heads/develop
  • 分支规范
    设置为
    +:refs/heads/*
  • 现在,您的默认分支是
    develope
    ,而不是
    master

    此外,由于分支规范,您可以看到所有分支

    每个项目都应该有一个“主”分支。也许有办法让你“避开它”;也许你的特定场景只是团队城市的限制。但从长远来看,如果你没有一个“大师”,你只会给自己带来悲伤。@paulsm4在我看来,现在还为时过早。当准备取消所有开发提交->主控时,我很可能会将所有开发提交压缩为主控的初始提交;推新主->团队城市起源:听起来是个好主意:)是的,你可以随意设置任何名称。但您始终需要将某些分支识别为“主分支或默认分支”。如果您只有一个分支,根据定义,这是您的“默认分支”。请在此处勾选第一个答案