3

有谁知道 VSTS 如何为构建创建相关提交列表?

我专门寻找在我创建新分支时创建的那些。目前,它似乎只是创建了过去几次提交到分支分支的列表。

理想情况下,我想要的是类似于git log master..<commit hash>.

我们希望通过为发布创建一个新分支来将其用作发布文档,该分支将包含合并到其中的所有分支中所有工作的完整提交历史记录,但似乎并非如此。

4

1 回答 1

1

它包括当前提交和先前失败的构建提交(如果有)。例如:

  1. 构建失败(评论提交 01),相关更改:提交 01
  2. 构建失败(评论提交 02),相关更改:提交 02 提交 01
  3. 构建成功(Comment commit 03),相关更改:commit 03 commit 02 commit 01
  4. 构建成功(comment commit 04),相关更改:commit 04

因此,它不会包括所有提交。

要获取所有提交,您可以转到代码=>选择文件或文件夹=>单击历史记录,然后将列出历史记录。

您还可以通过 REST API 获得提交(正如 Chirs Melinn 所说)。

于 2016-10-19T10:21:52.853 回答