3042: Reviewed Board-Not able to see diff files when submitted a review request using post-review with perforce on windows

lanka*****@gmai***** (Google Code) (Is this you? Claim this profile.)
Aug. 12, 2013
What version are you running?


What's the URL of the page containing the problem?


What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?


What operating system are you using? What browser?


Please provide any additional information below.

I have successfully set-up Bitnami review board stack on windows 64-bit. I have added a perforce repository on admin panel. 
I ran post-review changelist command to post a review request . It is showing that the review request is successfully posted. 
When i log-in to Review Board server i am able to see the review request. But i am not able to see the diffs of changed files. What could be the reason??
#2 lanka*****@gmai***** (Google Code) (Is this you? Claim this profile.)
When i try to post a review request of already submitted changelist using post-review , the request is getting successfully posted. But when i view the review request on Review Board server i am getting diff currently unavailable next to file and when i click the details i am getting the following error stack trace.:

Diff currently unavailable.
Error: [Errno 2] No such file or directory: 'c:\\windows\\temp\\reviewboard.rnc3hd\\tmpgjfkdp-new'
Details
Traceback (most recent call last):
  File "C:\BitNami\reviewboard-1.7.11-0\apps\reviewboard\Lib\site-packages\ReviewBoard-1.7.11-py2.7.egg\reviewboard\diffviewer\views.py", line 251, in view_diff_fragment
    diff_file = get_requested_diff_file()
  File "C:\BitNami\reviewboard-1.7.11-0\apps\reviewboard\Lib\site-packages\ReviewBoard-1.7.11-py2.7.egg\reviewboard\diffviewer\views.py", line 171, in get_requested_diff_file
    populate_diff_chunks(files, highlighting, request=request)
  File "C:\BitNami\reviewboard-1.7.11-0\apps\reviewboard\Lib\site-packages\ReviewBoard-1.7.11-py2.7.egg\reviewboard\diffviewer\diffutils.py", line 340, in populate_diff_chunks
    chunks = generator.get_chunks()
  File "C:\BitNami\reviewboard-1.7.11-0\apps\reviewboard\Lib\site-packages\ReviewBoard-1.7.11-py2.7.egg\reviewboard\diffviewer\chunk_generator.py", line 137, in get_chunks
    large_data=True)
  File "C:\BitNami\reviewboard-1.7.11-0\python\lib\site-packages\djblets-0.7.15-py2.7.egg\djblets\util\misc.py", line 156, in cache_memoize
    data = lookup_callable()
  File "C:\BitNami\reviewboard-1.7.11-0\apps\reviewboard\Lib\site-packages\ReviewBoard-1.7.11-py2.7.egg\reviewboard\diffviewer\chunk_generator.py", line 136, in <lambda>
    lambda: list(self._get_chunks_uncached()),
  File "C:\BitNami\reviewboard-1.7.11-0\apps\reviewboard\Lib\site-packages\ReviewBoard-1.7.11-py2.7.egg\reviewboard\diffviewer\chunk_generator.py", line 142, in _get_chunks_uncached
    new = get_patched_file(old, self.filediff, self.request)
  File "C:\BitNami\reviewboard-1.7.11-0\apps\reviewboard\Lib\site-packages\ReviewBoard-1.7.11-py2.7.egg\reviewboard\diffviewer\diffutils.py", line 150, in get_patched_file
    return patch(diff, buffer, filediff.dest_file, request)
  File "C:\BitNami\reviewboard-1.7.11-0\apps\reviewboard\Lib\site-packages\ReviewBoard-1.7.11-py2.7.egg\reviewboard\diffviewer\diffutils.py", line 98, in patch
    f = open(newfile, "r")
IOError: [Errno 2] No such file or directory: 'c:\\windows\\temp\\reviewboard.rnc3hd\\tmpgjfkdp-new'
What could be the issue???
david
#3 david
You'll have to talk to the BitNami people about this. 1.7.x is only supported on Windows through them.
  • +ThirdParty