Thanks for the super fast responses. Turns out our local cron-job
sync'ed repo copy was in the middle of a conflicted merge and we
didn't notice. Whoops!
On Oct 26, 4:46 pm, Christian Hammond chip...@chipx86.com wrote:
Only things I can recommend is to either set it up to access GitHub
directly, or look at what SHA1/filename is being used and check if those are
actually there in the repository. Short of one of the repositories being
messed up and SHA1s being out of sync with the clients, I don't know. The
fact that it was working and suddenly stopped working is suspicious.
Christian
--
Christian Hammond - chip...@chipx86.com
Review Board -http://www.reviewboard.org
VMware, Inc. -http://www.vmware.com
On Mon, Oct 26, 2009 at 4:31 PM, Kalvin findkal...@gmail.com wrote:
Thanks. I'm passing --full-index now and it makes no difference--
we're not using github, we're using a local copy of the repo that's
synced with github every couple minutes. What else could be the
problem?
diff_lines = execute([git, diff, --no-color, --
full-index, --no-prefix,
---
diff_lines = execute([git, diff, --no-color,
--no-prefix,
On Oct 23, 2:38 pm, Christian Hammond chip...@chipx86.com wrote:
You need to either use post-review to generate the diff, or pass
--full-index to git diff. By default, git diff will generate short
revision
SHA1s, whereas github requires long revision SHA1s.
Christian
--
Christian Hammond - chip...@chipx86.com
Review Board -http://www.reviewboard.org
VMware, Inc. -http://www.vmware.com
On Fri, Oct 23, 2009 at 2:32 PM, Kalvin findkal...@gmail.com wrote:
We're running 1.1alpha1.dev-r2026 and it's been great for the six
months or so we've been using it. As of yesterday, I consistently get
an error 207 (file not found) whenever I include a diff involving
existing files. New files are OK. Very odd since nothing's changed.
Repository URL is correct, etc. Log isn't helpful, it just says
notfound! I tried cloning my local repository to start afresh, same
problem as soon as I make changes to existing files and post a review.
Other people are still successfully using our installation of post-
review, so I feel like it's probably a problem in my repo, but I can't
figure out what.
Let me know what other info would be helpful. Thanks!
svn info
git rev-parse --git-dir
git svn --version
git config --get svn-remote.svn.url
git remote show origin
repository info: Path: g...@github.xxx/xxx.git, Base path: ,
Supports
changesets: False
git config --get reviewboard.url
git diff --no-color HEAD^
git diff --no-color origin/master HEAD^
Looking for 'reviews.xxx.org /' cookie in
/home/kalvin/.post-review-cookies.txt
Loaded valid cookie -- no login required
Attempting to create review request for None
HTTP POSTing tohttp://reviews.xxx.org/api/json/reviewrequests/new/
:
{'repository_path': '@github.com:xxx/xxx.git'}
Review request created
Uploading diff, size: 402
Uploading parent diff, size: 5236
HTTP POSTing to
http://reviews.xxx.org/api/json/reviewrequests/258/diff/new/:{}http://reviews.xxx.org/api/json/reviewrequests/258/diff/new/:%7B%7D
Error uploading diff: The file was not found in the repository (207)
{'stat': 'fail', 'file': 'common/user.php', 'err': {'msg': 'The
file
was not found in the repository', 'code': 207}, 'revision': '5f22949'}
Your review request still exists, but the diff is not attached.
2009-10-23 13:50:34,705 - INFO - Log file for Review Board v1.1 alpha
1 (dev)
2009-10-23 13:55:49,834 - DEBUG - ggg file_str common/user.php,
revision_str 5f22949, revision 5f22949
2009-10-23 13:55:49,855 - DEBUG - wee, revision 5f22949, file diff,
basedir , f.origfile common/user.php, f.originfo 5f22949, check_exist
True
2009-10-23 13:55:49,856 - DEBUG - rev 5f22949, path common/user.php,
resolve_head 5f22949
2009-10-23 13:55:51,243 - DEBUG - notfound!
To unsubscribe from this group, send email to
reviewboard+unsubscr...@googlegroups.comreviewboard%2bunsubscr...@googlegr
oups.com
reviewboard%2bunsubscr...@googlegr oups.com
For more options, visit this group at
http://groups.google.com/group/reviewboard?hl=en
-~--~~~~--~~--~--~---
To unsubscribe from this group, send email to
reviewboard+unsubscr...@googlegroups.comreviewboard%2bunsubscr...@googlegr
oups.com
For more options, visit this group at
http://groups.google.com/group/reviewboard?hl=en
-~--~~~~--~~--~--~---
--~--~-~--~~~---~--~~
Want to help the Review Board project? Donate today at
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/