Azure devops Azure DevOps-更改拉取请求标题长度,使消息不再被切断

Azure devops Azure DevOps-更改拉取请求标题长度,使消息不再被切断,azure-devops,Azure Devops,Azure DevOps似乎对提交标题有一个默认限制,在该限制之后,它将停止并添加省略号。我想更改此行为,以便提交消息的完整第一行包含在请求标题中。至少我希望有一种方法可以指定一个大字符限制,如果没有关闭它的选项 我做了一些谷歌搜索,在项目的设置中四处搜索,没有发现任何似乎能满足我需要的东西。我拥有对项目的完全访问权限,因此权限对我来说应该不是问题 对于那些可能感到疑惑的人:票据的标题通常用在提交标题中。在某些情况下,这些标题可能很长,因此经常被删除。在滚动提交历史记录时,很难一目了然地找出更改

Azure DevOps似乎对提交标题有一个默认限制,在该限制之后,它将停止并添加省略号。我想更改此行为,以便提交消息的完整第一行包含在请求标题中。至少我希望有一种方法可以指定一个大字符限制,如果没有关闭它的选项

我做了一些谷歌搜索,在项目的设置中四处搜索,没有发现任何似乎能满足我需要的东西。我拥有对项目的完全访问权限,因此权限对我来说应该不是问题

对于那些可能感到疑惑的人:票据的标题通常用在提交标题中。在某些情况下,这些标题可能很长,因此经常被删除。在滚动提交历史记录时,很难一目了然地找出更改可能与什么相关

编辑:

似乎没有办法禁用此功能,似乎Github、Azure Devops这样做是为了让PR标题简洁,便于用户界面使用,也许是为了让评论者更容易阅读。仍然可以通过手动编辑使PR标题变长。您可以在上建议一个新功能,以允许禁用此默认功能

更改集描述了更改的内容,而良好的提交消息将描述更改的原因。可以理解的是,您不想失去“为什么”的背景,实现这一点的一些备选方案有:

  • PR描述中出现的文本也包含在PR的提交消息中,尽管在单独的行中。这是一个添加更多上下文的机会。您甚至可以推动开发人员使用

  • 一些PRs是一系列讲述故事的提交,每个单独提交都为相关更改提供了良好的why上下文。在这种情况下,选择不执行保存原始提交消息的操作可能是有意义的。您甚至可以限制分支策略中允许的合并类型

  • 如果您提到“票务标题”,那么如果您使用Azure DevOps Boards作为您的票务系统,有几种方法可以让PR在票务描述中包含更多不适合复制的上下文。也许最简单的方法是在提交消息中包含散列和故事编号(例如#123)


希望这有帮助

似乎没有禁用此功能的方法,好像Github、Azure Devops这样做是为了让PR标题简洁,便于用户界面使用,或许是为了方便审查者。仍然可以通过手动编辑使PR标题变长。您可以在上建议一个新功能,以允许禁用此默认功能

更改集描述了更改的内容,而良好的提交消息将描述更改的原因。可以理解的是,您不想失去“为什么”的背景,实现这一点的一些备选方案有:

  • PR描述中出现的文本也包含在PR的提交消息中,尽管在单独的行中。这是一个添加更多上下文的机会。您甚至可以推动开发人员使用

  • 一些PRs是一系列讲述故事的提交,每个单独提交都为相关更改提供了良好的why上下文。在这种情况下,选择不执行保存原始提交消息的操作可能是有意义的。您甚至可以限制分支策略中允许的合并类型

  • 如果您提到“票务标题”,那么如果您使用Azure DevOps Boards作为您的票务系统,有几种方法可以让PR在票务描述中包含更多不适合复制的上下文。也许最简单的方法是在提交消息中包含散列和故事编号(例如#123)


希望这有帮助

完全同意西蒙·奈斯的观点。既然它被称为一个标题,它应该简洁,而不是包罗万象。另一方面,将鼠标悬停在省略号上,您将看到所有内容。对我们来说,标题就是车票的标题。也许在开发开源软件时,字符限制是有意义的,因为它可以防止长名称被无意中提交,但对我们来说,这是没有意义的。票证的标题提供了足够的信息,可以一目了然地描述票证的更改。当标题被删掉时,我必须去查一下吉拉的票子,一眼就能看出发生了什么变化。这回答了你的问题吗?不,没有。这个问题是询问如何在创建拉请求后更改默认提交消息。我想知道如何更改pull请求消息的默认长度。完全同意Simon Ness。既然它被称为一个标题,它应该简洁,而不是包罗万象。另一方面,将鼠标悬停在省略号上,您将看到所有内容。对我们来说,标题就是车票的标题。也许在开发开源软件时,字符限制是有意义的,因为它可以防止长名称被无意中提交,但对我们来说,这是没有意义的。票证的标题提供了足够的信息,可以一目了然地描述票证的更改。当标题被删掉时,我必须去查一下吉拉的票子,一眼就能看出发生了什么变化。这回答了你的问题吗?不,没有。这个问题是询问如何在创建拉请求后更改默认提交消息。我想知道如何更改pull请求消息的默认长度。我们使用Jira,所以现在不能链接提交。这就是为什么我们将票据编号和票据标题放在提交的标题中。当滚动提交历史时,我们可以很容易地看到完成了什么票证以及它与什么功能相关。当