我有一个YouTrack和TeamCity服务器,已正确配置以便相互集成。我将我的工作交给了TeamCity监控的GitHub。目标是允许我提交更改并在那些提交更新我工作的问题的YouTrack命令中包含。
我面临的问题是,当我进行git提交时,如下所示:
Fix appearance of content tip edit icon.
[FIXED] Tip on storage type passwords had a missing edit icon.
#MP-5 fixed
GIT剥离最后一行,因为它看起来像评论,而提交消息只包含这个:
Fix appearance of content tip edit icon.
[FIXED] Tip on storage type passwords had a missing edit icon.
含义,没有YouTrack命令,也没有问题更新。
我继续尝试替代方案,例如:
Fix appearance of content tip edit icon.
[FIXED] Tip on storage type passwords had a missing edit icon.
MP-5 fixed
和
Fix appearance of content tip edit icon.
[FIXED] Tip on storage type passwords had a missing edit icon.
- #MP-5 fixed
但那些没有触发YouTrack命令(即使YouTrack确实看到了提交消息)。
所以问题基本上是:
如何解决此工作流程问题?请注意,我不想在GIT中禁用注释剥离,因为这将破坏git commit -av(其中包含我在注释中更改的格式良好的差异概述)。我是否不得不使用一些解析我的提交消息的自定义代码来调用YouTrack REST API?这是在以前完成的吗?
答案 0 :(得分:3)
您可以使用
Fix appearance of content tip edit icon.
[FIXED] Tip on storage type passwords had a missing edit icon.
^MP-5 fixed
工作