Skip to content

Latest commit

 

History

History
60 lines (47 loc) · 3.42 KB

version.md

File metadata and controls

60 lines (47 loc) · 3.42 KB

目录

1 版本说明

使用 TARS 其实涉及到以下几部分:

  • TARS 框架部署
  • 使用各 TARS 各语言的库实现业务代码

这里主要描述 TARS 框架的版本, TARS 框架主要由三部分组成: TarsCpp, TarsFramework, TarsWeb, 其中 TarsFramework 编译是依赖 TarsCpp 的(通过 submodule 形式引入), 因此确定了 TarsFramework 的版本就确定了使用的 TarsCpp 的版本.

在新版的 Web 平台右上角, 可以看到目前框架的 TarsFramework 和 TarsWeb 的版本!

但是注意以下几点:

  • Docker 形式部署时, 拉取的镜像: tarscloud/framework:$tag, 这里这个$tag 并不是对应的 TarsFramework 的版本
  • tarscloud/framework包含了 TarsFramework 也包含了 TarsWeb, 因此无法用 TarsFramework 的版本号来标示
  • tarscloud/framework:$tag 的 tag 是https://github.com/TarsCloud/Tars 对应的 tag 号
  • 所有相关代码最终都以 submodule 形式被 Tars 这个 git 所引用, 且 docker 的镜像是通过 Tars 这个 git 的 action 自动编译出来的, 因此对应的该版本号!

2 版本列表

  • 普通TARS版本
tarscloud/framework镜像版本 TarsFramework代码版本 TarsWeb代码版本
v3.0.16 v3.0.11(tarscpp-v3.0.13) v3.0.12
v3.0.15 v3.0.11 v3.0.11
v3.0.14 v3.0.11 v3.0.10
v3.0.13 v3.0.10 v3.0.9
v3.0.12 v3.0.10 v3.0.8
v3.0.11 v3.0.9 v3.0.7
v3.0.10 v3.0.8 v3.0.3
v3.0.9 v3.0.8 v3.0.2
v3.0.8 v3.0.7 v3.0.1
v3.0.7 v3.0.6 v3.0.0
v3.0.6 v3.0.5 v2.4.27
v3.0.5 v3.0.4 v2.4.25
v3.0.4 v3.0.3 v2.4.23
v3.0.3 v3.0.3 v2.4.21
v3.0.2 v3.0.2 v2.4.20
v3.0.1 v3.0.1 v2.4.19
  • K8SFramework版本
tarscloud/framework镜像版本 TarsCpp代码版本 TarsWeb代码版本
v1.3.11 v3.0.12 v3.0.11
v1.3.10 v3.0.12 v3.0.10
v1.3.9 v3.0.12 v3.0.9
v1.3.8 v3.0.12 v3.0.8
v1.3.7 v3.0.11 v3.0.7
v1.3.6 v3.0.11 v3.0.7
v1.3.5 v3.0.12 v3.0.5
v1.3.4 v3.0.11 v3.0.4
v1.3.3 v3.0.11 v3.0.3
v1.3.2 v3.0.8 v3.0.1