建立 CVS 儲存庫(repository) - 使用 FreeBSD 的方式

Stijn Hoop

修訂: 44974
法律聲明
2014-05-29 由 lwhsu.
摘要

這份文件描述了使用和 FreeBSD 專案相同的命令稿來建立 CVS 儲存庫的步驟 。這和標準 CVS 建立的儲存庫相較之下有許多優點,包含了更多對於原始碼樹的 granular access 控制,以及為每一次的提交產生易讀的電子郵件。

[ 章節模式 / 完整模式 ]

內容目錄
1. 簡介
2. 基本設定
3. FreeBSD 的特殊設定

1. 簡介

大多數的開放原始碼軟體專案都使用 CVS 作為 他們的原始碼控制系統。當 CVS 有這樣的優點存在 時,它也有部份的瑕疵和缺點。其中之一的原因是和其他的開發者分享原始碼樹能 夠快速地導致系統管理的惡夢,特別是如果其中一人希望保護部份的原始碼樹免受 於一般的存取。

FreeBSD 是其中一個使用 CVS 的專案,同時也 是基於它的開發者遍佈於全世界。他們撰寫了一些命令稿使得管理儲存庫變得更加 容易。最近這些命令稿由 Josef Karthauser 重新整理過且更標準化,使得在其他的專案上再 次使用這些命令稿會更加容易。本文件將描述使用這些新的命令稿的方法。

為了使本文件中的訊息有用,你需要熟悉 CVS 基本的操作方式。

All FreeBSD documents are available for download at http://ftp.FreeBSD.org/pub/FreeBSD/doc/

Questions that are not answered by the documentation may be sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.