You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tubemq.apache.org by go...@apache.org on 2020/09/28 11:33:28 UTC

[incubator-tubemq-website] branch revert-52-dev created (now e1039d7)

This is an automated email from the ASF dual-hosted git repository.

gosonzhang pushed a change to branch revert-52-dev
in repository https://gitbox.apache.org/repos/asf/incubator-tubemq-website.git.


      at e1039d7  Revert "[website] Update docs how-to-release (#52)"

This branch includes the following new commits:

     new e1039d7  Revert "[website] Update docs how-to-release (#52)"

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[incubator-tubemq-website] 01/01: Revert "[website] Update docs how-to-release (#52)"

Posted by go...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

gosonzhang pushed a commit to branch revert-52-dev
in repository https://gitbox.apache.org/repos/asf/incubator-tubemq-website.git

commit e1039d701f42fc0c282a91e0fd66b87eb8802055
Author: gosonzhang <46...@qq.com>
AuthorDate: Mon Sep 28 11:33:21 2020 +0000

    Revert "[website] Update docs how-to-release (#52)"
    
    This reverts commit bf8872aaa1be127f1eaa78cb2a7df4e96360834c.
---
 docs/en-us/development/how-to-release.md | 25 +++++++------------------
 docs/zh-cn/development/how-to-release.md | 24 ++++++------------------
 2 files changed, 13 insertions(+), 36 deletions(-)

diff --git a/docs/en-us/development/how-to-release.md b/docs/en-us/development/how-to-release.md
index 64ffd0d..6c708e5 100644
--- a/docs/en-us/development/how-to-release.md
+++ b/docs/en-us/development/how-to-release.md
@@ -133,10 +133,10 @@ Release分支的SVN库是 https://dist.apache.org/repos/dist/release/incubator/t
 
 ```shell
 ➜  ~ svn co https://dist.apache.org/repos/dist/dev/incubator/tubemq /tmp/tubemq-dist-dev
-# 这个步骤比较慢,会把所有版本都拷贝下来,如果网断了,用svn cleanup删掉锁,重新执行一下,会断点续传
+# 这个步骤比较慢,会把所有版本都考下来,如果网断了,用svn cleanup删掉锁,重新执行一下,会断点续传
 ➜  ~ cd tubemq-dist-dev
 ➜  tubemq-dist-dev ~ (gpg --list-sigs YOUR_NAME@apache.org && gpg --export --armor YOUR_NAME@apache.org) >> KEYS # 追加你生成的KEY到文件KEYS中, 追加后最好检查一下是否正确
-➜  tubemq-dist-dev ~ svn add .	# 如果之前存在KEYS文件,则不需要
+➜  tubemq-dist-dev ~ svn add .
 ➜  tubemq-dist-dev ~ svn ci -m "add gpg key for YOUR_NAME" # 接下来会要求输入用户名和密码,就用你的apache的用户名和密码。
 ```
 
@@ -145,8 +145,8 @@ Release分支的SVN库是 https://dist.apache.org/repos/dist/release/incubator/t
 ```shell
 ➜  ~ svn co https://dist.apache.org/repos/dist/release/incubator/tubemq /tmp/tubemq-dist-release
 ➜  ~ cd tubemq-dist-release
-➜  tubemq-dist-release ~ (gpg --list-sigs YOUR_NAME@apache.org && gpg --export --armor YOUR_NAME@apache.org) >> KEYS	# 追加你生成的KEY到文件KEYS中, 追加后最好检查一下是否正确
-➜  tubemq-dist-release ~ svn add .	# 如果之前存在KEYS文件,则不需要
+➜  tubemq-dist-release ~ (gpg --list-sigs YOUR_NAME@apache.org && gpg --export --armor YOUR_NAME@apache.org) >> KEYS
+➜  tubemq-dist-release ~ svn add .
 ➜  tubemq-dist-release ~ svn ci -m "add gpg key for YOUR_NAME" # 接下来会要求输入用户名和密码,就用你的apache的用户名和密码。
 ```
 
@@ -194,28 +194,17 @@ Release分支的SVN库是 https://dist.apache.org/repos/dist/release/incubator/t
 ## 3. 编译打包
 ### 3.1 准备分支
   - 从主干分支拉取新分支作为发布分支,release-${release_version}
-
   - 更新`CHANGES.md`
-
   - 检查代码是否正常,包括编译成功、单元测试全部成功,RAT检查成功等等
-
-    ```shell
-    # build检查
-    $ mvn clean package -Dmaven.javadoc.skip=true
-    # RAT检查
-    $ mvn apache-rat:check
-    ```
-
   - 更改版本号
 
+
 ### 3.2 创建tag
 > 创建tag前,要确保代码已经检查无误,包括:编译成功、单元测试全部成功,RAT检查成功等
 
 **创建一个带签名的tag**
 ```shell
-$ git tag -s ${release_version}-${rc_version} -m "Tagging the ${release_version} first Releae Candidate (Candidates start at zero)"
-# 如果遇到错误 gpg: signing failed: secret key not available,先配置下私钥
-$ git config user.signingkey ${KEY_ID}
+git tag -s ${release_version}-${rc_version} -m "Tagging the ${release_version} first Releae Candidate (Candidates start at zero)"
 ```
 ### 3.3 打包源码
 
@@ -287,7 +276,7 @@ svn commit -m 'prepare for ${release_version} ${rc_version}'# 提交至svn远程
 ```
 ### 4.4 关闭Apache Staging仓库
 > 请确保所有的artifact都是ok的
-1. **先登录**http://repository.apache.org , 使用Apache账号登录
+1. 登录http://repository.apache.org , 使用Apache账号登录
 2. 点击左侧的Staging repositories,
 3. 搜索TubeMQ关键字,选择你最近上传的仓库
 4. 点击上方的Close按钮,这个过程会进行一系列检查
diff --git a/docs/zh-cn/development/how-to-release.md b/docs/zh-cn/development/how-to-release.md
index cdf5ca0..2d3bfab 100644
--- a/docs/zh-cn/development/how-to-release.md
+++ b/docs/zh-cn/development/how-to-release.md
@@ -130,10 +130,10 @@ Release分支的SVN库是 https://dist.apache.org/repos/dist/release/incubator/t
 
 ```shell
 ➜  ~ svn co https://dist.apache.org/repos/dist/dev/incubator/tubemq /tmp/tubemq-dist-dev
-# 这个步骤比较慢,会把所有版本都拷贝下来,如果网断了,用svn cleanup删掉锁,重新执行一下,会断点续传
+# 这个步骤比较慢,会把所有版本都考下来,如果网断了,用svn cleanup删掉锁,重新执行一下,会断点续传
 ➜  ~ cd tubemq-dist-dev
 ➜  tubemq-dist-dev ~ (gpg --list-sigs YOUR_NAME@apache.org && gpg --export --armor YOUR_NAME@apache.org) >> KEYS # 追加你生成的KEY到文件KEYS中, 追加后最好检查一下是否正确
-➜  tubemq-dist-dev ~ svn add .	# 如果之前存在KEYS文件,则不需要
+➜  tubemq-dist-dev ~ svn add .
 ➜  tubemq-dist-dev ~ svn ci -m "add gpg key for YOUR_NAME" # 接下来会要求输入用户名和密码,就用你的apache的用户名和密码。
 ```
 
@@ -142,8 +142,8 @@ Release分支的SVN库是 https://dist.apache.org/repos/dist/release/incubator/t
 ```shell
 ➜  ~ svn co https://dist.apache.org/repos/dist/release/incubator/tubemq /tmp/tubemq-dist-release
 ➜  ~ cd tubemq-dist-release
-➜  tubemq-dist-release ~ (gpg --list-sigs YOUR_NAME@apache.org && gpg --export --armor YOUR_NAME@apache.org) >> KEYS # 追加你生成的KEY到文件KEYS中, 追加后最好检查一下是否正确
-➜  tubemq-dist-release ~ svn add .	# 如果之前存在KEYS文件,则不需要
+➜  tubemq-dist-release ~ (gpg --list-sigs YOUR_NAME@apache.org && gpg --export --armor YOUR_NAME@apache.org) >> KEYS
+➜  tubemq-dist-release ~ svn add .
 ➜  tubemq-dist-release ~ svn ci -m "add gpg key for YOUR_NAME" # 接下来会要求输入用户名和密码,就用你的apache的用户名和密码。
 ```
 
@@ -191,18 +191,8 @@ Release分支的SVN库是 https://dist.apache.org/repos/dist/release/incubator/t
 ## 3. 编译打包
 ### 3.1 准备分支
   - 从主干分支拉取新分支作为发布分支,release-${release_version}
-
   - 更新`CHANGES.md`
-
   - 检查代码是否正常,包括编译成功、单元测试全部成功,RAT检查成功等等
-
-    ```shell
-    # build检查
-    $ mvn clean package -Dmaven.javadoc.skip=true
-    # RAT检查
-    $ mvn apache-rat:check
-    ```
-
   - 更改版本号
 
 
@@ -211,9 +201,7 @@ Release分支的SVN库是 https://dist.apache.org/repos/dist/release/incubator/t
 
 **创建一个带签名的tag**
 ```shell
-$ git tag -s ${release_version}-${rc_version} -m "Tagging the ${release_version} first Releae Candidate (Candidates start at zero)"
-# 如果遇到错误 gpg: signing failed: secret key not available,先配置下私钥
-$ git config user.signingkey ${KEY_ID}
+git tag -s ${release_version}-${rc_version} -m "Tagging the ${release_version} first Releae Candidate (Candidates start at zero)"
 ```
 ### 3.3 打包源码
 
@@ -285,7 +273,7 @@ svn commit -m 'prepare for ${release_version} ${rc_version}'# 提交至svn远程
 ```
 ### 4.4 关闭Apache Staging仓库
 > 请确保所有的artifact都是ok的
-1. **先登录**http://repository.apache.org , 使用Apache账号登录
+1. 登录http://repository.apache.org , 使用Apache账号登录
 2. 点击左侧的Staging repositories,
 3. 搜索TubeMQ关键字,选择你最近上传的仓库
 4. 点击上方的Close按钮,这个过程会进行一系列检查