====== Xfce 发布 HOWTO======
We are deprecating the localised wiki.xfce.org pages in favour of the official documentation, which is always kept up to date. This page will be deleted on 1 November 2026. A copy will be preserved on archive.org for historical purposes.
这如何正在改进中,但它可能会帮助。
可以自由作出贡献。
===== 发布在释放前的注意事项 =====
* 翻译是是否为最新,翻译者知道你要发布。
* 所有严重问题的修复补丁都已经全部打上了。
* 你的感觉:“是的,代码已经能够向世界发布了,每个人都能 enjoy it”;)
===== 发布之前要更新文件 =====
- 发布信息:''ChangeLog'',''NEWS''。
- 通用信息:''NEWS'',''AUTHORS'',''THANKS'',''TODO''(如果存在)。
===== 配置脚本 =====
- 编辑 configure 脚本模板文件 ''configure.in.in'' 或 ''configure.ac.in''。
- 设置发布的软件包的版本(''_version_major'', ''_version_minor'' and ''_version_micro'')。
- 移除 ''_version_tag'' ''git'' 标签。
- 检查的构建依赖关系。
===== 检查发布包 =====
- 运行 ''./autogen.sh''.
- 运行 ''make distcheck''
- 检查自动生成的文件:''INSTALL'', ''COPYING''
- 如果在这个步一切正常,提交所有发布的更改到 master 分支。
- 现在,您可以当前 master 分支打标签了:\\git tag -a -
git push
git push --tags可以用 GPG 密钥签名标签,通过 ''git tag'' 命令 增加一个参数。更多信息关于标签的内容请阅读''[[http://www.kernel.org/pub/software/scm/git/docs/git-tag.html|git-tag]]''手册。
- 现在你可以使用[[https://releases.xfce.org|xfce 发布管理器]]。按照网站上的说明做。
===== 发布之后 =====
- 编辑 ''configure.in.in'' 或 ''configure.ac.in''。
- 重新设置 ''_version_tag'' 为 ''git''。