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

Stijn Hoop

$FreeBSD: doc/zh_TW.Big5/articles/cvs-freebsd/article.sgml,v 1.2 2006/01/31 01:30:59 vanilla Exp $

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


1 簡介

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

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

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

本文及其他文件,可由此下載:ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/

若有 FreeBSD 方面疑問,請先閱讀 FreeBSD 相關文件,如不能解決的話,再洽詢 <questions@FreeBSD.org>。
關於本文件的問題,請洽詢 <doc@FreeBSD.org>。