2010年10月28日木曜日

svnで特定のファイル(やディレクトリ)を除外して管理する

どうも、俺@お昼ごはんでお腹いっぱいです。

今日はsvnコマンドで特定のファイルやディレクトリを除外する方法についてメモメモ。

例えば、
リポジトリ管理下の tmp/ というディレクトリを除外する場合。
$ svn propset svn:ignore /path/to/tmp
// または
$ svn propedit svn:ignore // ここでリターン
// SVN_EDITORで指定したエディタが開くので除外パターンを改行区切りで記述
/path/to/tmp
こんな感じです。

logsディレクトリ以下の*.logというファイルを除外する場合は
$ svn propset svn:ignore '*.log' /path/to/logs
// または
$ svn propedit svn:ignore /path/to/logs
// SVN_EDITORで指定したエディタが開くので除外パターンを改行区切りで記述
*.log
こんな感じです。


propsetはそのコマンドでパターンを指定する方法で
propeditは設定ファイルでパターンを指定する方法です。

以上でぇぇす。

0 件のコメント: