事出有因,必有果。
昨晚高高兴兴的准备发版。发版过程中一直提示发布失败,查看日志,哦豁! SVN 中文件报E070014错误,提示如下:

当场就鸡贼了。这是我的锅吗?回想下今天提交代码的过程。没错啊!提交到svn上时,没报错,正常提交上去了。文件也提交上去了。发布到测试环境也是正常OK的。 暴击三连!!! 为什么正式环境发布就GG了呢?
继续回忆,查看保存文件,哎,好眼熟!原来是本地重新生的文件没有和SVN里的版本对应上。导致可以提交成功,钩子没有用。猜测是因为该文件的版本和版本库不同步,只要同步后,钩子就会正常。
解决方法【大威天龙 收!】
- 备份冲突文件;
- SVN操作删除该文件;
- 将备份的文件,复制过来并上传文件 ,问题即可解决。
完美!收工!