下一篇:,上一篇:,上一層:頂層   [目錄][索引]


11 記錄舊版本

保留所有 GNU 原始檔的備份檔案非常重要。如果您願意,可以使用原始碼控制系統(例如 Bazaar、RCS、CVS、Git、Subversion 等)來做到這一點。使用許多此類系統的簡單方法是透過 Emacs 中的版本控制函式庫(請參閱《GNU Emacs 手冊》中的「版本控制簡介」章節)。

過去修訂版本的歷史記錄和日誌條目對於套件未來的維護者非常重要,因此即使您不公開存取它,也要小心不要在儲存庫或變更日誌中放入您不希望有一天交給其他維護者的任何內容。

GNU 計劃提供了一個伺服器,GNU 套件可以用於原始碼控制和其他套件需求:savannah.gnu.org。Savannah 由 savannah-hackers@gnu.org 管理。有關使用 Savannah 和為 Savannah 做出貢獻的更多詳細資訊,請參閱 https://savannah.gnu.org/maintenance

雖然這不是絕對的要求,但強烈建議所有 GNU 維護者利用 Savannah,因為共享這樣一個中心點可以培養 GNU 開發人員之間的社群意識,並有助於跟上專案管理。請不要將 GNU 套件的 Savannah 專案標記為私有;這在很大程度上違背了最初使用 Savannah 的目的。

如果您使用 Savannah,請訂閱 savannah-announce@gnu.org 郵件列表 (https://lists.gnu.org/mailman/listinfo/savannah-announce)。這是一個低流量的列表,用於讓 Savannah 使用者了解系統升級、問題等等。


下一篇:,上一篇:,上一層:頂層   [目錄][索引]