svnって?
svn(サブバージョン)についてです。
svnは資産管理支援のツールになります。
機能としては
- バージョン管理
- 途中分岐
- スナップショット
この辺りがメインの機能
なぜ使うかというと、
のような感じ。
基本のディレクトリ構造は下記の通り
(色々あるとは思いますが。。。)
repo/project名/trunk
repo/project名/branches/branch名
repo/project名/tags
となります。
基本はtrunkが最終形
branches配下には途中から切り出して別支流にて開発するもの
tagsにはsの時の状態をスナップショットで取得しておくもの
簡単に説明するとこんな感じです。
まあ、使ってきての自分の個人的な認識のため間違ってるかも。。。。