Skip to content

Releases: saqqdy/gitmars

v2.12.0

10 Nov 09:34
Compare
Choose a tag to compare

功能

  1. combine end start update指令加上了版本检测,解决碎片化问题
  2. apollo配置缓存方案调整
  3. 新增packageInfo缓存

优化

  1. typescript类型完善
  2. apollo读配置方案优化

v2.11.1

08 Nov 06:59
Compare
Choose a tag to compare
  1. 修复是否合并过dev分支判断不准确的问题

v2.11.0

08 Nov 06:21
Compare
Choose a tag to compare

功能

  1. 增加全局配置descriptionValidator,用于校验提交的原因描述,支持输入正则表达式和正则字符串
  2. combine end admin.publish admin.update这几个需要调起远程合并请求的方法增加--description传参,增加校验

优化

  1. 抽离出生成shell脚本的方法

v2.10.2

06 Nov 05:52
Compare
Choose a tag to compare

功能

  1. upgrade指令增加--registry--client传参,用于指定镜像地址和执行客户端

v2.10.1

05 Nov 08:41
Compare
Choose a tag to compare

优化

  1. combineend指令判断是否合并过dev默认使用远程分支

v2.10.0

02 Nov 06:54
Compare
Choose a tag to compare

功能

  1. copy指令使用方式调整,from参数改成--source传参。使用:gitm copy [commitid...] 或者 gitm copy [-s --source [source]] [-k --key [keyword]] [-a --author [author]]
  2. copy指令在使用模糊查询批量copy时,--key参数必传,且不能少于3个字

优化

  1. continue指令在执行成功后清理执行缓存

v2.9.7

31 Oct 08:52
Compare
Choose a tag to compare
  1. 调整数据库存放位置,避免升级之后数据丢失
  2. log指令开放更多日志详情

v2.9.6

29 Oct 04:25
Compare
Choose a tag to compare
  1. end指令智能判断是否需要合并代码,不传--no-combine时,不需要合并的时候不会发起合并操作
  2. getIsMergedDevBranch改为getIsMergedTargetBranch,新增remote参数
  3. 抽象getIsBranchOrCommitExist方法的判断分支或commit是否存在

v2.9.5

29 Oct 01:48
Compare
Choose a tag to compare
  1. 优化getIsUpdatedInTime方法的判断策略

v2.9.4

28 Oct 04:17
Compare
Choose a tag to compare
  1. 新增nameValidator配置参数,用于校验分支名合法性,支持输入正则表达式和正则字符串
  2. 分支名支持输入斜杠:gitm start feature saqqdy/10000