第13回ASUB会(朝にサブバージョンを学ぶ会)

第10章プロジェクトの作成

Subversionへのインポートとtag,brancheディレクトリの作成
svn import -m "new project initial import" svn://example.com/project_name/trunk
svn mkdir -m "Create tags directory svn://example.com/project_name/tags
svn mkdir -m "Create branches directory svn://example.com/project_name/branches 
外部項目(externals)によるコードの共有

svn:externalsという特殊なディレクトリ属性を使うと、別リポジトリの内容を自分の作業コピーに取り込める。
たとえば/trunk/app/vendors/libだけを別のオープンソースプロジェクトのリポジトリをもってくることができる。ただしコミットは明示的に指定しなければできない。


全13回やってきたASUB会のまとめ

  • ブランチ、タグの切り方のルールが自分の中で決めれた
  • svnの機能とtortoiseSVNの機能の切り分けができるようになった
  • マージが怖くなくなった <=これ一番重要
  • 朝の勉強会は他のスケジュールに左右されないので有効であることがわかった

次回予告


Subversion実践入門:達人プログラマに学ぶバージョン管理(第2版)

Subversion実践入門:達人プログラマに学ぶバージョン管理(第2版)