Re: Getting error 207 file not found whenever I include a diff involving existing files

2009-10-26 Thread Kalvin

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/:{}
  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
  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/
-~--~~~~--~~--~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~--~~~~--~~--~--~---



Re: Getting error 207 file not found whenever I include a diff involving existing files

2009-10-26 Thread Kalvin

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/