リポジトリの一般的なレイアウト

Subversion リポジトリは一般的に次のようなレイアウトにします。

/trunk

/trunk には、最新のソースコードを配置します。開発者は主にこの trunk をチェックアウトして、新しい機能を実装しコミットを行っていきます。

/branches

新しい機能を実装していくのは trunk であると説明しました。新しい機能を実装するのと同時に既にリリース済みのソースコードに対して bugfix を行うこともあり得ます。そのようなときのためのフォルダが /branches となります。

/tags

Subversion にはある時点でのスナップショットを取り出す機能があり、そのスナップショットに名前をつけて管理するためのフォルダが /tags となります。


リンク

TortoiseSVN/layout (last edited 2013-07-08 08:42:46 by hayashida)