svn 207 Multi-Status

               

最近更新webkit,出现了 svn 207 Multi-Status的错误:

svn: PROPFIND of '/repository/webkit/!svn/bc/19963/trunk/LayoutTests/fast/xpath/4XPath/Core/test.js':207 Multi-Status (http://svn.webkit.org

网上一搜,有很多人遇到这个问题,webkit有一个checkin来解决这个问题:http://trac.webkit.org/changeset/73547,但这个好像没有彻底解决,还是有问题。

试了很多方法后,发现可以用下面的方法解决:

1. 删除LayoutTests/fast/xpath/4XPath/Core这个目录

2. 用svn单独checkout http://svn.webkit.org/repository/webkit/trunk/LayoutTests/fast/xpath/4XPath/Core

3. 然后将这个core目录拷贝到LayoutTests/fast/xpath/4XPath/ 下面

4. 更新webkit


另外,更新layouttests这个目录十分费时,经常出现timeout的问题,而svn又不会重试,于是我就写了下面的python脚本,用于重试。

import subprocess  if __name__  ==  "__main__"while True:  returnCode = subprocess.call('c:/cygwin/bin/svn.exe update')    print 'returncode:', returnCode  if returnCode == 0:   break  print 'try again'


启动的这个python脚本的bat:

cd /d %~dp0set PATH=D:\tools\Python;%PATH%python updateCode.py


           

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

猜你喜欢

转载自blog.csdn.net/tduycc/article/details/86522350
svn