それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

Subversionで除外ファイルを指定する

Subversionは除外ファイルを指定できる。

  • 除外ファイルはディレクトリ毎に指定できる。
  • ディレクトリは、SVN管理下にあるものだけを指定できる。
  • 除外ファイルはSVN管理下から外される。


つまり、先に除外ファイルを設定したいディレクトリをSVN管理下におき、ファイルはまだ無い状態を作る。


すでにコミットされていた場合は、除外ファイルをDELETEするが、履歴としては残る。
一切履歴を残したくない場合は、先にディレクトリを作って、除外ファイルを設定。その後ファイルを追加する。

svn co http://example.com/svn/hogehoge
cd hogehoge
mkdir my
svn add
svn propset svn:ignore “.git/*” my
svn propset svn:ignore “.gitignore” my
cp -r ../../my/  ./my
svn add my
svn ci