page_adsence

2011年3月15日火曜日

キャッシュフォルダ等のフォルダをsvn管理下から除外する方法

なんか毎回ハマってる気がするのでメモ。
svnで編集する際に使用するエディタにviを指定(もともと指定している場合は不要)
$ export SVN_EDITOR="vi"

カレントディレクトリを開き、管理外にしたいディレクトリ名を記載する。
このコマンドを実行するとviが開く
$ svn propedit svn:ignore .

開いたviに管理外にしたいディレクトリ名を記載する。
例)カレントディレクトリにあるcacheディレクトリを除外したい場合
cache

で、保存して閉じる。
ちなみに、一度svn管理下に置いてしまった場合はsvn deleteで削除し、
svn管理外の状態にした状態で除外する必要がある。