-1

情况:

我是 BitBucket 的新手。我目前在 BitBucket 中创建了一个存储库,并且我有一个 TFS CI 构建定义,我通过端点链接了 BitBucket 存储库。

TFS CI 构建定义基本上会下载在该存储库中签入的 Readme.md 文件。

问题1:

我想知道如何使用 TFS CI Build 将任何文件\文件夹上传\签入到存在于 Bitbucket 上的存储库中?

在此处输入图像描述

问题2:

在 CI 构建的触发器选项中,我看不到门控触发器的选项,就像我使用 TFS 作为源代码存储库时那样。

在此处输入图像描述

创建批处理文件后,

批处理文件脚本 - 如果手动触发,它会成功运行,但不适用于 TFS 构建。

在此处输入图像描述

TFS 构建管道在执行批处理文件时卡在 git push 命令。

在此处输入图像描述

4

1 回答 1

0

我们可以使用 git 命令来推送文件。脚步:

  1. 创建构建管道

  2. 添加任务命令行并输入代码。有关更多详细信息,请参阅此文档

     git config --global user.email ""
     git config --global user.name ""
     git init
     git remote add {BitBucket repo git URL}
     git checkout -b {branch name}
     git add {file path}
     git commit -m "xxx"
     git remote add origin {BitBucket repo git URL}
     git push -u origin {branch name}
    
于 2020-07-17T12:58:55.200 回答