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

Stijn Hoop

$FreeBSD: head/zh_TW.Big5/articles/cvs-freebsd/article.xml 39632 2012-10-01 11:56:00Z gabor $

$FreeBSD: head/zh_TW.Big5/articles/cvs-freebsd/article.xml 39632 2012-10-01 11:56:00Z gabor $

這份文件描述了使用和 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>。