下一主题:,上一主题:,上一级:顶部   [目录][索引]


11 记录旧版本

保留所有 GNU 源代码文件的备份文件非常重要。如果愿意,您可以使用源代码控制系统(例如 Bazaar、RCS、CVS、Git、Subversion 等)进行此操作。使用许多此类系统的简单方法是通过 Emacs 中的版本控制库(请参阅版本控制简介,《GNU Emacs 手册》)。

先前修订的历史和日志条目对于软件包的未来维护者非常重要,因此即使您不公开访问,也要注意不要在存储库或变更日志中放置任何您不想在将来交给其他维护者的内容。

GNU 项目提供了一个服务器,GNU 软件包可以使用该服务器进行源代码控制和其他软件包需求:savannah.gnu.org。Savannah 由 [email protected] 管理。有关使用和贡献 Savannah 的更多详细信息,请参阅 https://savannah.gnu.org/maintenance

虽然这不是绝对要求,但强烈建议所有 GNU 维护者利用 Savannah,因为共享这样一个中心点有助于在 GNU 开发人员之间培养社区意识,并有助于跟上项目管理。请不要将 Savannah 中用于 GNU 软件包的项目标记为私有;这在很大程度上违背了最初使用 Savannah 的目的。

如果您确实使用 Savannah,请订阅 [email protected] 邮件列表(https://lists.gnu.org/mailman/listinfo/savannah-announce)。这是一个非常低量的列表,用于让 Savannah 用户了解系统升级、问题等。


下一主题:,上一主题:,上一级:顶部   [目录][索引]