Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

接下来会输用户名和密码,就用 apache的用户名和密码。


d.2 在release分支中添加公钥到KEYS,用于发布正式版本在release分支中添加公钥到KEYS,用于发布正式版本(只有PMC有release分支的写权限)

注意,以下命令又会建个 iotdb-dist-release的文件夹,最好 cd .. 到 iotdb-dist-dev 的上级目录

...

$ (gpg2 --list-sigs YOUR_NAME@apache.org && gpg2 --export --armor YOUR_NAME@apache.org) >> KEYS

$ svn $ svn ci -m "add gpg key for YOUR_NAME"(如果不是PMC,可以将KEYS文件发给PMC,让PMC帮忙执行这一步)

这里注意检查一下你追加到 KEYS 里的东西千万不要有中文,出现下图这种文字的时候:

...

然而这个rollback并不会删除tag,还需要手动删除。

删本地 tag:$git tag -d v0.12.x

删远端 tag:git push origin :refs/tags/v0.12.x

我的话,没有用rollback这个指令,而是直接覆盖重新再来:

...

(在这个文档中,一定不要把下面的分支名字换成一个真实存在的名字,防止有人直接复制粘贴)

删本地 tag:$git tag -d v0.12.x

删远端 tag:git push origin :refs/tags/v0.12.x

删除远端 tag:git push origin :refs/tags/release/0.11.x

...

$svn commit -m "upload 0.11.1 release files"(只有PMC有写权限,可以把文件夹打个包发给PMC,让PMC帮忙执行这一步)


如果你的keys也修改了,可能还要在更新下keys文件。

...