修复中文分支名
Fix #2143 (closed)
Bug 原因, Upstream 对分支名进行了重构, JH在修复时引入Bug: 55c3ebc41f7c67eadd5d15491613ccbcfc511d4c
.
User stories
该需求仅针对在 GUI 上, 由 issue 快速创建 Create merge request and branch
功能. 用户主动 push 中文 branch 不做任何处理.
- 当 issue 为 confidential 时, 效果跟 Upstream 保持一致, 即
"#{iid}-confidential-issue"
- 当 issue 不是 confidential 时, 如果 issue title 中包含中文, 那么将其中的中文字符转化为汉语拼音; 总长度超过 100 的部分截断.
Screenshots
/cc @lpeng1991 @orozot
由 Baodong 编辑于