OK, The first problem is that I have Created new ReviewRequest in
WindowsOS through Web UI while the RB Server is on Linux. When I use
post-review in linux to create new ReviewRequest , That will be fine.
But I had not test the windowsOS post-review generated new
ReviewRequest now.
But the second problem, How to make Review to the review request
generated with newly source code( that is the source code has never
been commited to CVS ) is waiting for suggestion.

Best Regards!



On 12月15日, 下午3时36分, JohnHenry <qhlonl...@163.com> wrote:
> Hi,
>    I have tried to post a review request and publish it using one
> User, But in the Reviewers' UI, when He cilck the "view diff" link on
> the top-right, There will be some error infomation:
> **************************************************
> The patch to 'mySouceTest.c' didn't apply cleanly. The temporary files
> have been left in '/tmp/reviewboard.zX0n4M' for debugging purposes.
> `patch` returned: patching file /tmp/reviewboard.zX0n4M/tmphNZpB0
> patch: **** malformed patch at line 25: - exit(1);
>
> Traceback (most recent call last):
>   File "/data1/John1/bin/develop_tools/python/python2.5/lib/python2.5/
> site-packages/ReviewBoard-1.0.5.1-py2.5.egg/reviewboard/diffviewer/
> views.py", line 153, in view_diff
>     interdiffset, highlighting, True)
>   File "/data1/John1/bin/develop_tools/python/python2.5/lib/python2.5/
> site-packages/ReviewBoard-1.0.5.1-py2.5.egg/reviewboard/diffviewer/
> diffutils.py", line 623, in get_diff_files
>     large_data=True)
>   File "/data1/qiaohl/bin/develop_tools/python/python2.5/lib/python2.5/
> site-packages/Djblets-0.5.6-py2.5.egg/djblets/util/misc.py", line 162,
> in cache_memoize
>     data = lookup_callable()
>   File "/data1/John1/bin/develop_tools/python/python2.5/lib/python2.5/
> site-packages/ReviewBoard-1.0.5.1-py2.5.egg/reviewboard/diffviewer/
> diffutils.py", line 622, in <lambda>
>     enable_syntax_highlighting),
>   File "/data1/John1/bin/develop_tools/python/python2.5/lib/python2.5/
> site-packages/ReviewBoard-1.0.5.1-py2.5.egg/reviewboard/diffviewer/
> diffutils.py", line 345, in get_chunks
>     new = get_patched_file(old, filediff)
>   File "/data1/John1l/bin/develop_tools/python/python2.5/lib/python2.5/
> site-packages/ReviewBoard-1.0.5.1-py2.5.egg/reviewboard/diffviewer/
> diffutils.py", line 261, in get_patched_file
>     return patch(filediff.diff, buffer, filediff.dest_file)
>   File "/data1/John1/bin/develop_tools/python/python2.5/lib/python2.5/
> site-packages/ReviewBoard-1.0.5.1-py2.5.egg/reviewboard/diffviewer/
> diffutils.py", line 129, in patch
>     (filename, tempdir, patch_output))
> Exception: The patch to 'myUCMobile.c' didn't apply cleanly. The
> temporary files have been left in '/tmp/reviewboard.zX0n4M' for
> debugging purposes.
> `patch` returned: patching file /tmp/reviewboard.zX0n4M/tmphNZpB0
> patch: **** malformed patch at line 25: -               exit(1);
> *******************************************************************
> Need suggestion.
> And, If I want to make a new reivewrequest with a new file that has
> never been commited to CVS repository before ,The info would be as
> follows:
> ------------------------------------------------------------------------------>>>
>  Review request draft saved
> >>> Uploading diff, size: 50
> >>> HTTP POSTing 
> >>> tohttp://192.168.3.20:8080/api/json/reviewrequests/9/diff/new/:{}
> >>> {"fields": {"path": ["The diff file is empty"]}, "stat": "fail", "err": 
> >>> {"msg": "One or more fields had errors", "code": 105}}
>
> Error uploading diff: One or more fields had errors (105)>>> {'fields': 
> {'path': ['The diff file is empty']}, 'stat': 'fail', 'err': {'msg': 'One or 
> more fields had errors', 'code': 105}}
>
> Your review request still exists, but the diff is not attached
> --------------------------------------------------------------------------------------------
> In that case , Can the reviewer see the source code in the new file of
> ReviewRequestor's any way?
>
> Best Regards!

-- 
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

Reply via email to