[Webkit-unassigned] [Bug 36193] git.webkit.org repository is missing svn revision r49890
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Mar 19 06:41:09 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=36193
--- Comment #21 from Chris Jerdonek <cjerdonek at webkit.org> 2010-03-19 06:41:09 PST ---
Here is a bit of info from my experience.
To see whether your branch has the commit for r49890, you can use any of the
following techniques:
git log --before=2009-10-21 (and page down)
git log 3d3c0aff8a1d6bb6aca0dbe273d0559f870a9886 (everything <= 49891)
git log --grep="49890" (just the commit itself)
To see if your git-svn history has it, you can use:
git svn log -r 49889:49891
I ran into the following unusual behavior after running "git pull origin" in
comment 17.
For some reason, every git-svn command became extremely slow for me. The
git-svn commands I was trying would give no output and then finish after on the
order of 5 minutes. Even something as simple as git-svn-log would take this
long. The process would consume around 40% of my machine's CPU during this
time. This made it difficult to figure out what was wrong!
My git-svn history was missing r49890 during this time. This is probably
because I set up my git checkout for the first time back in January, using the
instructions here:
http://trac.webkit.org/wiki/UsingGitWithWebKit#Checkout
(January 2010 was after the missing commit in October 2009.) Those suggestions
say to "re-use the history that we've already cloned from git.webkit.org [which
must have been missing the commit] rather than trying to fetch it all from
Subversion" and then to use the SVN repository for subsequent commits.
Maybe the slowness was because git-svn was trying to compute the entire SVN
history on the fly every time or something because it was out of synch.
Running "rm -rf .git/svn" did not speed it up. What finally sped it up was
running--
git svn reset -r 49889
This command may be a substitute for the manual edits suggested in comment 19.
Then, after running "git svn fetch" (which took quite a while), I was back to
normal.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list