Hi david, -Yes my rbt post creating the diff. - Local check version is match with revision version, -I am also tried with 'svn diff' and it is similar with the hello.txt.diff.
i don't understanding why it is not working from rbt post.But thanks anyways.I will install enviroment again. Thank you On Saturday, July 19, 2014 3:46:04 AM UTC+6, David Trowbridge wrote: > > It's very hard to tell what should be in there because the file just looks > like garbage characters. > > Can you confirm: > - You're letting 'rbt post' create your diff (and not using > --diff-filename) > - That revision 5 has been committed to the repository, and your local > checkout has that revision. > - That if you run 'svn diff' in your checkout, what you get looks the same > as the file hello.txt.diff that you attached. > > -David > > > On Fri, Jul 18, 2014 at 12:19 PM, Shahadat Hossain <s.hoss...@gmail.com > <javascript:>> wrote: > >> David i attached the files. >> >> Thanks >> >> >> On Friday, July 18, 2014 10:21:50 AM UTC+6, Shahadat Hossain wrote: >>> >>> >>> When i get to /tmp directory tmp/reviewboard.zsgPUK/ i get 4 files which >>> i already attach in the attachment. It seems the content of the diff file >>> is what i expected. But i can't understand why this issue is happening in >>> reviewboard view diff button. still having the same issue. >>> >>> Diff currently unavailable. *Error:* The patch to '/hello.txt' didn't >>> apply cleanly. The temporary files have been left in >>> '/tmp/reviewboard.VeF_ND' for debugging purposes. `patch` returned: >>> patching file /tmp/reviewboard.VeF_ND/tmp8L1ETn Hunk #1 FAILED at 1. 1 >>> out of 1 hunk FAILED -- saving rejects to file >>> /tmp/reviewboard.VeF_ND/tmp8L1ETn-new.rej >>> Details <http://107.109.6.236/r/97/diff/#> >>> >>> Traceback (most recent call last): >>> File >>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-1.7.26-py2.7.egg/reviewboard/diffviewer/views.py", >>> line 251, in view_diff_fragment >>> diff_file = get_requested_diff_file() >>> File >>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-1.7.26-py2.7.egg/reviewboard/diffviewer/views.py", >>> line 171, in get_requested_diff_file >>> populate_diff_chunks(files, highlighting, request=request) >>> File >>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-1.7.26-py2.7.egg/reviewboard/diffviewer/diffutils.py", >>> line 344, in populate_diff_chunks >>> chunks = generator.get_chunks() >>> File >>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-1.7.26-py2.7.egg/reviewboard/diffviewer/chunk_generator.py", >>> line 137, in get_chunks >>> large_data=True) >>> File >>> "/usr/local/lib/python2.7/dist-packages/Djblets-0.7.30-py2.7.egg/djblets/util/misc.py", >>> line 157, in cache_memoize >>> data = lookup_callable() >>> File >>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-1.7.26-py2.7.egg/reviewboard/diffviewer/chunk_generator.py", >>> line 136, in <lambda> >>> lambda: list(self._get_chunks_uncached()), >>> File >>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-1.7.26-py2.7.egg/reviewboard/diffviewer/chunk_generator.py", >>> line 142, in _get_chunks_uncached >>> new = get_patched_file(old, self.filediff, self.request) >>> File >>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-1.7.26-py2.7.egg/reviewboard/diffviewer/diffutils.py", >>> line 152, in get_patched_file >>> return patch(diff, buffer, filediff.dest_file, request) >>> File >>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-1.7.26-py2.7.egg/reviewboard/diffviewer/diffutils.py", >>> line 96, in patch >>> (filename, tempdir, patch_output)) >>> Exception: The patch to '/hello.txt' didn't apply cleanly. The temporary >>> files have been left in '/tmp/reviewboard.VeF_ND' for debugging purposes. >>> `patch` returned: patching file /tmp/reviewboard.VeF_ND/tmp8L1ETn >>> Hunk #1 FAILED at 1. >>> 1 out of 1 hunk FAILED -- saving rejects to file >>> /tmp/reviewboard.VeF_ND/tmp8L1ETn-new.rej >>> >>> >>> >>> Thanks & Regards >>> Shahadat >>> >>> >>> On Friday, July 18, 2014 9:55:18 AM UTC+6, David Trowbridge wrote: >>>> >>>> Can you check the contents of the tmp file and the patch file and >>>> verify that they're what you expect? >>>> >>>> -David >>>> >>>> >>>> On Thu, Jul 17, 2014 at 8:36 PM, Shahadat Hossain <s.hoss...@gmail.com> >>>> wrote: >>>> >>>>> Also i am getting the below error in the reviewboard server while i >>>>> try to view the diff from view diff button. >>>>> >>>>> >>>>> Diff currently unavailable. *Error:* The patch to '/hello.txt' >>>>> didn't apply cleanly. The temporary files have been left in >>>>> '/tmp/reviewboard.2r0DmL' for debugging purposes. `patch` returned: >>>>> patching file /tmp/reviewboard.2r0DmL/tmp8IOq8N Hunk #1 FAILED at 1. >>>>> 1 out of 1 hunk FAILED -- saving rejects to file >>>>> /tmp/reviewboard.2r0DmL/tmp8IOq8N-new.rej >>>>> Details <http://107.109.6.236/r/92/diff/#> >>>>> >>>>> Traceback (most recent call last): >>>>> File >>>>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-1.7.26-py2.7.egg/reviewboard/diffviewer/views.py", >>>>> line 251, in view_diff_fragment >>>>> diff_file = get_requested_diff_file() >>>>> File >>>>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-1.7.26-py2.7.egg/reviewboard/diffviewer/views.py", >>>>> line 171, in get_requested_diff_file >>>>> populate_diff_chunks(files, highlighting, request=request) >>>>> File >>>>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-1.7.26-py2.7.egg/reviewboard/diffviewer/diffutils.py", >>>>> line 344, in populate_diff_chunks >>>>> chunks = generator.get_chunks() >>>>> File >>>>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-1.7.26-py2.7.egg/reviewboard/diffviewer/chunk_generator.py", >>>>> line 137, in get_chunks >>>>> large_data=True) >>>>> File >>>>> "/usr/local/lib/python2.7/dist-packages/Djblets-0.7.30-py2.7.egg/djblets/util/misc.py", >>>>> line 157, in cache_memoize >>>>> data = lookup_callable() >>>>> File >>>>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-1.7.26-py2.7.egg/reviewboard/diffviewer/chunk_generator.py", >>>>> line 136, in <lambda> >>>>> lambda: list(self._get_chunks_uncached()), >>>>> File >>>>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-1.7.26-py2.7.egg/reviewboard/diffviewer/chunk_generator.py", >>>>> line 142, in _get_chunks_uncached >>>>> new = get_patched_file(old, self.filediff, self.request) >>>>> File >>>>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-1.7.26-py2.7.egg/reviewboard/diffviewer/diffutils.py", >>>>> line 152, in get_patched_file >>>>> return patch(diff, buffer, filediff.dest_file, request) >>>>> File >>>>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-1.7.26-py2.7.egg/reviewboard/diffviewer/diffutils.py", >>>>> line 96, in patch >>>>> (filename, tempdir, patch_output)) >>>>> Exception: The patch to '/hello.txt' didn't apply cleanly. The temporary >>>>> files have been left in '/tmp/reviewboard.2r0DmL' for debugging purposes. >>>>> `patch` returned: patching file /tmp/reviewboard.2r0DmL/tmp8IOq8N >>>>> Hunk #1 FAILED at 1. >>>>> 1 out of 1 hunk FAILED -- saving rejects to file >>>>> /tmp/reviewboard.2r0DmL/tmp8IOq8N-new.rej >>>>> >>>>> >>>>> Thanks >>>>> Shahadat >>>>> >>>>> >>>>> On Friday, July 18, 2014 9:32:57 AM UTC+6, Shahadat Hossain wrote: >>>>>> >>>>>> Hi david >>>>>> >>>>>> I observer another thing. When i remove the postreview.py file and >>>>>> use hello.txt as file and make changes.It is creating the diff but i >>>>>> can't >>>>>> view the diff in view diff button in reviewboard server. Is there any >>>>>> extension and file size restriction i am facing? i am attaching the log. >>>>>> Please help me on that. >>>>>> >>>>>> E:\svn\newRepo>rbt post --debug >>>>>> DEBUG:root:Checking for a Subversion repository... >>>>>> DEBUG:root:Running: svn info --non-interactive >>>>>> DEBUG:root:Running: diff --version >>>>>> DEBUG:root:repository info: Path: https://s-12510870.sbrcdomain. >>>>>> com/svn/newRepo, Base path: /, Supports changesets: False >>>>>> DEBUG:root:Making HTTP GET request to http://107.109.6.236/api/ >>>>>> DEBUG:root:Making HTTP GET request to http://107.109.6.236/api/info/ >>>>>> DEBUG:root:Running: svn st >>>>>> DEBUG:root:Running: svn diff --diff-cmd=diff >>>>>> DEBUG:root:Running: svn info hello.txt >>>>>> DEBUG:root:Running: svn info hello.txt >>>>>> DEBUG:root:Running: svn info hello.txt >>>>>> DEBUG:root:Running: svn info hello.txt >>>>>> DEBUG:root:Making HTTP GET request to http://107.109.6.236/api/revie >>>>>> w-requests/ >>>>>> DEBUG:root:Making HTTP POST request to http://107.109.6.236/api/revie >>>>>> w-requests/ >>>>>> DEBUG:root:Making HTTP GET request to http://107.109.6.236/api/revie >>>>>> w-requests/95/diffs/ >>>>>> DEBUG:root:Making HTTP POST request to http://107.109.6.236/api/revie >>>>>> w-requests/95/diffs/ >>>>>> DEBUG:root:Making HTTP GET request to http://107.109.6.236/api/revie >>>>>> w-requests/95/draft/ >>>>>> Review request #95 posted. >>>>>> >>>>>> http://107.109.6.236/r/95/ >>>>>> >>>>>> Thanks >>>>>> Shahadat >>>>>> >>>>>> On Friday, July 18, 2014 2:54:23 AM UTC+6, David Trowbridge wrote: >>>>>>> >>>>>>> Can you try running 'svn up' and retrying the 'rbt post' command? >>>>>>> SVN sometimes has issues with partially-synced trees after certain >>>>>>> types of >>>>>>> operations. >>>>>>> >>>>>>> -David >>>>>>> >>>>>>> >>>>>>> On Wed, Jul 16, 2014 at 3:37 AM, Shahadat Hossain < >>>>>>> s.hoss...@gmail.com> wrote: >>>>>>> >>>>>>>> Dear Concern, >>>>>>>> >>>>>>>> I am using Reviewboard server 1.7.26 and RBTtools 0.5.7 for >>>>>>>> creating review-request in reviewboard server with post-review >>>>>>>> support.But >>>>>>>> i am currently having problem while creating diff on files in >>>>>>>> reviewboard >>>>>>>> server. Please check the below log while creating the diff in >>>>>>>> reviewboard >>>>>>>> server. >>>>>>>> >>>>>>>> post-review --debug >>>>>>>> The "post-review" tool is deprecated in favor of the"rbt" suite of >>>>>>>> commands. post-review will go away in RBTools 0.6.x. >>>>>>>> >>>>>>>> >>>>>>>> >>> RBTools 0.5.7 >>>>>>>> >>> Python 2.7.3 (default, Feb 27 2014, 20:00:17) >>>>>>>> [GCC 4.6.3] >>>>>>>> >>> Running on Linux-3.2.0-65-generic-pae-i68 >>>>>>>> 6-with-Ubuntu-12.04-precise >>>>>>>> >>> Home = /home/sbrc >>>>>>>> >>> Current Directory = /home/sbrc/svn/new/newRepository/newRepo >>>>>>>> >>> Checking the repository type. Errors shown below are mostly >>>>>>>> harmless. >>>>>>>> DEBUG:root:Checking for a Subversion repository... >>>>>>>> DEBUG:root:Running: svn info --non-interactive >>>>>>>> DEBUG:root:Running: diff --version >>>>>>>> DEBUG:root:repository info: Path: https://s-12510870.sbrcdomain. >>>>>>>> com/svn/newRepo, Base path: /, Supports changesets: False >>>>>>>> >>> Finished checking the repository type. >>>>>>>> >>> HTTP GETting api/info/ >>>>>>>> DEBUG:root:Running: svn st >>>>>>>> DEBUG:root:Running: svn diff --diff-cmd=diff >>>>>>>> DEBUG:root:Running: svn info postreview.py >>>>>>>> DEBUG:root:Running: svn info postreview.py >>>>>>>> DEBUG:root:Running: svn info postreview.py >>>>>>>> DEBUG:root:Running: svn info postreview.py >>>>>>>> >>> HTTP GETting api/ >>>>>>>> >>> HTTP GETting http://107.109.6.236/api/info/ >>>>>>>> >>> Using the new web API >>>>>>>> >>> HTTP GETting http://107.109.6.236/api/repositories/ >>>>>>>> >>> HTTP GETting http://107.109.6.236/api/repositories/1/ >>>>>>>> >>> HTTP GETting http://107.109.6.236/api/repositories/1/info/ >>>>>>>> >>> HTTP GETting http://107.109.6.236/api/repositories/2/ >>>>>>>> >>> HTTP GETting http://107.109.6.236/api/repositories/2/info/ >>>>>>>> >>> HTTP GETting http://107.109.6.236/api/repositories/3/ >>>>>>>> >>> HTTP GETting http://107.109.6.236/api/repositories/3/info/ >>>>>>>> >>> HTTP GETting http://107.109.6.236/api/repositories/4/ >>>>>>>> >>> HTTP GETting http://107.109.6.236/api/repositories/4/info/ >>>>>>>> DEBUG:root:repository info: Path: https://s-12510870.sbrcdomain. >>>>>>>> com/svn/newRepo, Base path: /, Supports changesets: False >>>>>>>> >>> Attempting to create review request on svn for None >>>>>>>> >>> HTTP POSTing to http://107.109.6.236/api/review-requests/: >>>>>>>> {'repository': 'svn'} >>>>>>>> >>> Review request created >>>>>>>> >>> Uploading diff, size: 764 >>>>>>>> >>> HTTP POSTing to http://107.109.6.236/api/revie >>>>>>>> w-requests/82/diffs/: {'basedir': '/'} >>>>>>>> >>> Got API Error 207 (HTTP code 400): The file was not found in >>>>>>>> the repository >>>>>>>> >>> Error data: {u'stat': u'fail', u'file': u'/postreview.py', >>>>>>>> u'err': {u'msg': u'The file was not found in the repository', u'code': >>>>>>>> 207}, u'revision': u'4'} >>>>>>>> >>>>>>>> Error uploading diff >>>>>>>> >>>>>>>> Your review request still exists, but the diff is not attached. >>>>>>>> >>>>>>>> -- >>>>>>>> Get the Review Board Power Pack at http://www.reviewboard.org/pow >>>>>>>> erpack/ >>>>>>>> --- >>>>>>>> Sign up for Review Board hosting at RBCommons: >>>>>>>> https://rbcommons.com/ >>>>>>>> --- >>>>>>>> Happy user? Let us know at http://www.reviewboard.org/users/ >>>>>>>> --- >>>>>>>> You received this message because you are subscribed to the Google >>>>>>>> Groups "reviewboard" group. >>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>> send an email to reviewboard...@googlegroups.com. >>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>> >>>>>>> >>>>>>> -- >>>>> Get the Review Board Power Pack at http://www.reviewboard.org/ >>>>> powerpack/ >>>>> --- >>>>> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ >>>>> --- >>>>> Happy user? Let us know at http://www.reviewboard.org/users/ >>>>> --- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "reviewboard" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to reviewboard...@googlegroups.com. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> -- >> Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ >> --- >> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ >> --- >> Happy user? Let us know at http://www.reviewboard.org/users/ >> --- >> You received this message because you are subscribed to the Google Groups >> "reviewboard" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to reviewboard...@googlegroups.com <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > > -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://www.reviewboard.org/users/ --- You received this message because you are subscribed to the Google Groups "reviewboard" group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.