【问题标题】:Is there a way to automatically create a changelist when checking out a new branch?有没有办法在签出新分支时自动创建更改列表?
【发布时间】:2021-06-23 07:24:27
【问题描述】:

我希望 Intellij IDEA 在签出时自动创建一个包含分支名称(通常包含 JIRA-Ticket-Number)的新更改列表,以便提交也包含它。有没有办法做到这一点?

【问题讨论】:

  • 每个分支都包含返回到最初提交的提交。你想要这么长的历史吗?还是仅与某个参考分支相比,分支的原始内容是什么?
  • 不确定您是否理解我的问题或我误解了您的答案...更改列表只是 intellij 将更改分组到列表中的工具。通常你必须手动创建它们。
  • 我可能错过了这张照片,因为我对 IntelliJ 知之甚少,请忽略我的评论(可能只是题外话)

标签: git intellij-idea changelist


【解决方案1】:

您可以通过按照用户指南设置任务服务器来实现所有这些: https://www.jetbrains.com/help/idea/managing-tasks-and-context.html#issue_tracker_integration

它允许您配置 JIRA 服务器,根据更改列表和提交设置行为

【讨论】:

  • 谢谢,我知道该功能,但我们必须通过 JIRA 的“创建分支”功能创建分支(分支立即连接到 JIRA 问题并具有问题名称),然后检查它们通过 IntelliJ 输出。我不想通过 Intellij 创建分支(或者更确切地说我们不能)。
  • @Vortilion 如果我理解正确的话——如果你已经在 J​​ira 中创建了一个分支和问题,你需要在任务和上下文中“打开任务”,它应该为你创建一个更改列表。但是还有一个关于 chagelists 的已知问题:youtrack.jetbrains.com/issue/IDEA-140006
猜你喜欢
  • 1970-01-01
  • 2020-03-26
  • 2010-12-04
  • 1970-01-01
  • 2023-01-12
  • 2010-11-03
  • 2020-10-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多