FreeBSD のソースコードを Subversion で管理する
公式のドキュメントには, まだ載ってないですが, 現在, FreeBSD はベースシステムのソースコードを Subversion で管理しています.
リポジトリ情報など, あまり日本語の情報が無いので載せておこうと思います.
devel/subversion-freebsd のインストール
Subversion で $FreeBSD$ のタグを使うためのパッチを当てたものです.
$ cd /usr/ports/devel/subversion-freebsd $ sudo make install
リポジトリ情報
- ViewVC
- http://svn.freebsd.org/viewvc/base/
- Repository root
- http://svn.freebsd.org/base/
- リリースタグ
- http://svn.freebsd.org/base/release
- セキュリティブランチ
- http://svn.freebsd.org/base/releng
使用例
7.0-RELEASEを checkout するとき
# svn checkout http://svn.freebsd.org/base/release/7.0.0 /usr/src
7.1-RELEASE のセキュリティブランチを checkout するとき
# svn checkout http://svn.freebsd.org/base/releng/7.1 /usr/src
7.1-RELEASE から, 7.1-RELEASE のセキュリティブランチへ update するとき
# svn switch http://svn.freebsd.org/base/releng/7.1 /usr/src