背景:
外包新装win7电脑提交SVN时出现如下错误:
Error
commit succeeded,but other errors follow:
Error bumping revisions post-commit(detail follow):
Can't move 'D:\XXX\.svn\tmp\svn-3B0E4D86' to 'D:\XXX\codes\application\controllers\front.php'拒绝访问。
说文件损坏或者无法读取。这是一个很令人费解的问题,到底commit是成功还是失败了?网上查询一番后找到有朋友遇到相同的问题并且给出了解决方案(见:http://schleichermann.wordpress.com/2009/12/09/svn-tortoisesvn-cant-move-the-file-or-directory-is-corrupted-and-unreadable-windows-7/)
原因是Win7启动了索引服务和SVN Commit时候移动文件冲突了。解决方法是关闭Win 7的对SVN仓库的索引服务。
打开Win7的控制面选,选择“索引选项”,然后选择“修改”,将G:\doc\projects\estar全部反选即可。
———————————————————————————————————————————————
我的解决办法:
看外包没有停止,我直接禁用并立即停止得了,再次checkout,好了。
Windows Search 为文件、电子邮件和其他内容提供内容索引、属性缓存和搜索结果。
C:\Windows\system32\SearchIndexer.exe /Embedding
参考来自:http://38288890.blog.163.com/blog/static/1961284532009112601947335/
外包新装win7电脑提交SVN时出现如下错误:
Error
commit succeeded,but other errors follow:
Error bumping revisions post-commit(detail follow):
Can't move 'D:\XXX\.svn\tmp\svn-3B0E4D86' to 'D:\XXX\codes\application\controllers\front.php'拒绝访问。
说文件损坏或者无法读取。这是一个很令人费解的问题,到底commit是成功还是失败了?网上查询一番后找到有朋友遇到相同的问题并且给出了解决方案(见:http://schleichermann.wordpress.com/2009/12/09/svn-tortoisesvn-cant-move-the-file-or-directory-is-corrupted-and-unreadable-windows-7/)
原因是Win7启动了索引服务和SVN Commit时候移动文件冲突了。解决方法是关闭Win 7的对SVN仓库的索引服务。
打开Win7的控制面选,选择“索引选项”,然后选择“修改”,将G:\doc\projects\estar全部反选即可。
———————————————————————————————————————————————
我的解决办法:
看外包没有停止,我直接禁用并立即停止得了,再次checkout,好了。
Windows Search 为文件、电子邮件和其他内容提供内容索引、属性缓存和搜索结果。
C:\Windows\system32\SearchIndexer.exe /Embedding
参考来自:http://38288890.blog.163.com/blog/static/1961284532009112601947335/
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/7042/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
最后编辑: jackxiang 编辑于2014-2-25 18:20
评论列表