Windows has a restriction on the total length of the path to a file in the filesystem of about 255 characters. If you're checking out WebKit source in a "deep" subdirectory, you could be hitting this limit on some subdirectories (but not others). http://en-passant.blogspot.com/2004/11/file-length-path-length-restrictions.... http://vlaurie.com/computers2/Articles/filenames.htm I believe Windows will simply refuse to create a file if the limit is reached, so this could explain the error messages below. Please try checking out WebKit to the root of a drive (C:\WebKit), or under one subdirectory (C:\Source\WebKit). Since svn-1.5.x is relatively new, you could also try grabbing svn-1.4.x from the Cygwin installer and using it to check out the source. I would consider the path length restriction above first, though. Dave On Fri, 8/29/08, Jack Wootton <jackwootton@gmail.com> wrote:
OS = CYGWIN_NT-5.1 i686 SVN = 1.5.1
On Thu, Aug 28, 2008 at 5:56 PM, David Kilzer <ddkilzer@webkit.org> wrote:
What operating system are you using ("uname -a")?
Which version of the Subversion client are you using ("svn --version")? If it's 1.3.x, please install a newer version. It had timeout issues checking out large repositories, as I recall.
Dave
On Thu, 8/28/08, Jack Wootton <jackwootton@gmail.com> wrote:
OK, so I decided to start over and remove the entire WebKit directory. Now I get the following error when attempting to download / checkout the src using the following command:
svn checkout http://svn.webkit.org/repository/webkit/trunk WebKit
/************** Start error ***********************/
svn: In directory 'WebKit/LayoutTests/fast/encoding' svn: Error processing command 'readonly' in 'WebKit/LayoutTests/fast/encoding' svn: Can't change perms of file
'WebKit/LayoutTests/fast/encoding/.svn/text-base/decoder-allow-null-chars.html.svn-base':
No such file or directory
/************** Finish error ***********************/
Inside the WebKit directory I have the following (permissions, size, name):
/************** Start directory listing ***********************/
drwxr-xr-x+, 0, BugsSite -rw-r--r--, 119665, ChangeLog -rw-r--r--, 12862, GNUmakefile.am drwxr-xr-x+, 0, JavaScriptCore drwxr-xr-x+, 0, JavaScriptGlue drwxr-xr-x+, 0, LayoutTests -rw-r--r--, 1240, Makefile.shared drwxr-xr-x+, 0, PageLoadTests drwxr-xr-x+, 0, PlanetWebKit drwxr-xr-x+, 0, WebCore drwxr-xr-x+, 0, WebKit -rw-r--r--, 258, WebKit.pro drwxr-xr-x+, 0, WebKitLibraries
/************** Finish directory listing ***********************/
The size of many of the directories is 0. I assume this is a symptom of the error message I received? Any suggestions about the cause or what I can do to solve it?
Many thanks, Jack
On Tue, Aug 26, 2008 at 6:44 PM, David Kilzer <ddkilzer@webkit.org> wrote:
Sounds like your connection is timing out.
I would suggest deleting (rm -rf dirname) the last directory that SVN was trying to check out, then changing directories into "WebKit" (cd WebKit), and finally running "svn update" to pick up the rest of the directories.
Dave
On Tue, 8/26/08, Jack Wootton <jackwootton@gmail.com> wrote:
After running the following command:
svn checkout http://svn.webkit.org/repository/webkit/trunk WebKit
As specified here:
http://webkit.org/building/checkout.html
I receive the following error:
svn: REPORT of
'/repository/webkit/!svn/vcc/default': Could not
read response body: connection was closed by server (http://svn.webki t.org)
Perhaps this is why I am not downloading all the directories :p
Can someone help?
Cheers, Jack
On Fri, Aug 22, 2008 at 5:43 PM, Darin Adler <darin@apple.com> wrote:
On Aug 22, 2008, at 9:14 AM, Jack Wootton wrote:
> I had directories containing src (JavaScriptCore etc), but no > 'WebKitTools' dir.
That's very strange. The WebKitTools directory is right next to JavaScriptCore and there's no important difference between the two directories. But it is the last directory alphabetically so you might see a problem if you were checking out and it failed part way through.
The directories are:
BugsSite JavaScriptCore JavaScriptGlue LayoutTests PageLoadTests PlanetWebKit SunSpider WebCore WebKit WebKitExamplePlugins WebKitLibraries WebKitSite WebKitTools
You could check to see if you have them all.
-- Darin
-- Regards Jack
-- Regards Jack
-- Regards Jack