特定のディレクトリをワーキングコピーから除外命題
プロジェクトの構成PROJECT_ROOT |-- Makefile |-- bin | `-- foo.exe |-- doc | `-- README.txt `-- lib `-- bar.dll 方法1. いったんルート直下のファイル・ディレクトリのみチェックアウトする。 $ svn co file:///$HOME/tmp/repos/ --depth immediates working-copy A working-copy/doc A working-copy/lib A working-copy/bin A working-copy/Makefile リビジョン 6 をチェックアウトしました。 2. docディレクトリを除外する。 $ svn up --set-depth exclude doc D doc 3. docディレクトリはワーキングコピーから無くなった。 $ svn up $ ls Makefile bin/ lib/ 4. リポジトリには存在する。 $ svn ls file:///$HOME/tmp/repos/ Makefile bin/ doc/ lib/ 参考http://svnbook.red-bean.com/en/1.6/svn.advanced.sparsedirs.html |
|