bugzilla-tool complains about working directory having local commits if remote branch is ahead of HEAD > git svn fetch > bugzilla-tool build ERROR: Working directory has local commits, pass --force-clean to continue. http://trac.webkit.org/browser/trunk/WebKitTools/Scripts/webkitpy/scm.py#L390 is the culprit i'm sure. return run_command(['git', 'log', '--pretty=oneline', 'HEAD...trunk']).splitlines()
HEAD...trunk when passed to git log means "all commits on either branch that are not shared by the other". If you want "trunk commits that are not on HEAD", that's HEAD..trunk. Yes, this is entirely different than the syntax for git diff. Go open source. :(
This is a one character change. I just don't know how to easily write the tests.