【发布时间】:2020-11-06 08:20:24
【问题描述】:
情况:
我是 BitBucket 的新手。 我目前在 BitBucket 中创建了一个存储库,并且我有一个 TFS CI 构建定义,我通过端点链接了 BitBucket 存储库。
TFS CI 构建定义基本上会下载该存储库中签入的 Readme.md 文件。
问题一:
我想知道如何使用 TFS CI Build 将任何文件\文件夹上传\签入到存在于 Bitbucket 上的存储库中?
问题 2:
在 CI 构建的触发器选项中,我看不到门控触发器选项,就像我使用 TFS 作为源代码存储库时那样。
创建批处理文件后,
批处理文件脚本 - 如果手动触发它可以成功,但不适用于 TFS 构建。
在执行批处理文件时卡在 git push 命令的 TFS 构建管道。
【问题讨论】:
-
签入和“门控”触发它用于 TFVC 代码。 Bitbucket 是 Git 存储库,完全不同。
-
那么,这是否意味着无法通过 TFS 构建将代码推送到 Bitbucket Repo?如果可能的话,我该怎么做呢?
-
你可以做到。但是为什么要从构建中推送代码呢?不是最佳做法。
-
实际上,我们将使用 bitbucket 上的那些存储库来推送任何代码,但要签入该存储库中的一些配置文件。这将在当前不支持 TFS 源代码存储库的另一个域上使用和下载。但是,如果可以通过 TFS 将任何文件推送到 bitbucket 存储库,请告诉我如何操作,是否有任何链接可以参考?
标签: git bitbucket azure-pipelines bitbucket-pipelines tfs-2017