TC 文档基本上暗示您可以从快照依赖项中出现的分支中选择自定义构建对话框中的分支,但我无法让它工作。
事实上,我看到的分支列表似乎既不是来自我的构建配置,也不是来自快照依赖项。文档还暗示,如果您的快照依赖项中有分支,则分支标签将显示在 UI 中,但除非我附加相同的 VCS 根目录,否则它们不会显示。
在“触发自定义构建”中它说:
从8.x 文档:
如果您的构建配置中有分支(或此构建配置的快照依赖项),您可以在此对话框中选择用于自定义构建的分支。
从9.x 文档:
如果您在构建配置中(或在此构建配置的快照依赖项中)有分支,则构建分支下拉菜单允许选择用于自定义构建的分支。
两者都暗示来自快照依赖项的分支应显示在“运行自定义构建”对话框中。但他们没有。在玩了一段时间之后,如果我的依赖项目附加了相同的 VCS 根目录,我只能让漂亮的分支标签出现在 UI 中(即使它在构建步骤中甚至不使用任何源)。
这是一个错误还是我对 TC 有误解?
我正在使用带有 git/branch 规范的 TC 9.1。