svn:ignoreの除外リストをファイルで管理する

1. 除外設定をしたいディレクトリに移動する

 cd /home/repos/foo/bar

2. 除外リストファイルを作る

 vi .svnignore 
 .svnignore
 *.gif
 *.jpg

ファイル名は何でもよい。

3. 除外設定をコミットする

 svn propset svn:ignore -F .svnignore .
 svn commit --depth=files .

4. 除外リストを更新する

 vi .svnignore
 .svnignore
 *.gif
 *.jpg
 *.pdf

5. 更新した除外設定をコミットする

 svn propset svn:ignore -F .svnignore .
 svn commit --depth=files .

説明

  • 最初に1から3まで行う。
  • 除外リストを更新する必要があったら、4-5を行う。さらに更新する必要があったら、4-5を再度行う。
  • svn:ignoreは複数階層のディレクトリは指定出来ないので、そのような場合、そのディレクトリまで降りて、そこでsvn:ignoreを指定する。

参考

http://www.caldron.jp/~nabetaro/svn/svnbook-1.7/html-chunk/svn.ref.svn.c.propset.html


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS