SVNで
src +-- program1 | +-- (reference to common) +-- program2 | +-- (reference to common) +-- commonのように、SVN管理下の別のディレクトリを参照したい場合、参照を作りたいディレクトリのsvn:externals属性を編集する。
% cd src/program1でエディタを起動し、
% svn propedit svn:externals .
../common commonと記述して
% svn updateすれば、program1の下にsrc/commonがチェックアウトされる。
参照先が同一レポジトリ内である必要はなく、
http://somewhere/trunk/common commonのように外部レポジトリでも指定可能。バージョン1.5より前はsvn:externals属性の書き方が違うので、いい加減に1.4とかを使うのはやめよう。
0 件のコメント:
コメントを投稿