svn mergeinfo

社内svnサーバのお引越し後から、svnのbranch -> trunkへのマージで、作業に関係ないファイルも更新、コミット対象になってしまう現象が発生。

コミットログが

Property svn:mergeinfo changed
/branches/branch_name/file_name (added)	merged: fromrev-torev

となっていて、どうやら関係ないファイルにmergeinfo 属性情報が記載されて、更新されている模様。

svnサーバのバージョンは

# yum list installed |grep subversion
subversion.i386 1.6.11-7.el5_6.4 installed

のような感じ。

とりあえず、http://stackoverflow.com/questions/767418/remove-unnecessary-svnmergeinfo-properties を参考にして、

$ svn checkout "svn uri" trunk
$ cd trunk
$ svn propdel -R svn:mergeinfo . 
$ svn revert .
$ svn commit -m 'removed mergeinfo'

svn:mergeinfo property を削除してみた。
使用しているクライアントの問題かも。ちょっと様子見。