ちょっとはまった。
ローカルSVNサーバ
github
という構成でgit-svnを使用。
svn1.6だと発生する旨の記事が多い。
環境
1 2 3 4 5 6 7 8 9 |
<br />$ git --version git version 1.7.1 $ svn --version svn, バージョン 1.6.11 (r934486) $ /usr/bin/svnserve --version svnserve, バージョン 1.6.11 (r934486) |
windowsでgithubでpullreqをmergeすると、発生していた。
git svn dcommit すると
git-svn Cannot accept non-LF line endings in ‘svn:log’ property
恐らく、コミットログにcrlfが混じる。
git commit --amend
git rebase -i -p HEAD~3
-pしないとマージコミットが表示されない。
git pull 後に、git merge、git commit 等でも発生しなくなる。
何らかの操作でgit log に modify が入ればよい模様。