- 追加された行はこの色です。
- 削除された行はこの色です。
* svn:ignore [#df816631]
* svn:ignoreの除外リストをファイルで管理する [#p3c3de32]
** 除外リストをファイルで管理する [#td5cf050]
*** 除外リストファイルを作る [#nf717064]
vi .svnignore
** 1. 除外設定をしたいディレクトリに移動する [#qf50599a]
cd /home/repos/foo/bar
** 2. 除外リストファイルを作る [#p22945b7]
vi .svnignore
.svnignore
*.gif
*.jpg
ファイル名は何でもよい。
*** 除外設定をコミットする [#oc46684f]
** 3. 除外設定をコミットする [#z3dcc905]
svn propset svn:ignore -F .svnignore .
svn commit -m 'Update ignore list"
*** 除外リストを更新する [#lefe4661]
svn commit --depth=files .
** 4. 除外リストを更新する [#qdd0bb99]
vi .svnignore
.svnignore
*.gif
*.jpg
*.pdf
*** 更新した除外設定をコミットする [#ga660e01]
** 5. 更新した除外設定をコミットする [#df94baec]
svn propset svn:ignore -F .svnignore .
svn commit -m 'Update ignore list"
svn commit --depth=files .
** 説明 [#vf52f3b4]
- 最初に1から3まで行う。
- 除外リストを更新する必要があったら、4-5を行う。さらに更新する必要があったら、4-5を再度行う。
- svn:ignoreは複数階層のディレクトリは指定出来ないので、そのような場合、そのディレクトリまで降りて、そこでsvn:ignoreを指定する。
** 参考 [#ja1e4abc]
http://www.caldron.jp/~nabetaro/svn/svnbook-1.7/html-chunk/svn.ref.svn.c.propset.html