The tmppg8GFU file should be the original version of the file being patched. Given that this is empty, I believe that there is a bug in your cvmc SCMTool implementation.
-David On Sat, Sep 13, 2014 at 10:23 AM, <ch.jeski...@gmail.com> wrote: > Hi David, > IT is a customized control system, cmvc. > > Diff is properly generated in the debug files. tmppg8GFU-new.rej file and > test.diff. > > But it is unable to post the diff to server. Screen is showing following > error: > > > Traceback (most recent call last): > File > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.6-py2.7.egg/reviewboard/diffviewer/views.py", > line 236, in get > renderer = self.create_renderer(context, *args, **kwargs) > File > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.6-py2.7.egg/reviewboard/reviews/views.py", > line 1088, in create_renderer > *args, **kwargs) > File > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.6-py2.7.egg/reviewboard/diffviewer/views.py", > line 328, in create_renderer > self.diff_file = self._get_requested_diff_file() > File > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.6-py2.7.egg/reviewboard/diffviewer/views.py", > line 369, in _get_requested_diff_file > request=self.request) > File > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.6-py2.7.egg/reviewboard/diffviewer/diffutils.py", > line 373, in populate_diff_chunks > chunks = generator.get_chunks() > File > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.6-py2.7.egg/reviewboard/diffviewer/chunk_generator.py", > line 153, in get_chunks > large_data=True) > File > "/usr/local/lib/python2.7/dist-packages/Djblets-0.8.9-py2.7.egg/djblets/cache/backend.py", > line 109, in cache_memoize > data = lookup_callable() > File > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.6-py2.7.egg/reviewboard/diffviewer/chunk_generator.py", > line 152, in <lambda> > lambda: list(self._get_chunks_uncached()), > File > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.6-py2.7.egg/reviewboard/diffviewer/chunk_generator.py", > line 160, in _get_chunks_uncached > new = get_patched_file(old, self.filediff, self.request) > File > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.6-py2.7.egg/reviewboard/diffviewer/diffutils.py", > line 201, in get_patched_file > return patch(diff, buffer, filediff.dest_file, request) > File > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.6-py2.7.egg/reviewboard/diffviewer/diffutils.py", > line 139, in patch > 'output': stderr, > Exception: The patch to 'test' didn't apply cleanly. The temporary files have > been left in '/tmp/reviewboard.axR11W' for debugging purposes. > `patch` returned: > > > what is the meaning of patch error? > How to resolve this? > tmppg8GFU and tmppg8GFU-new files are empty in the debug directory. > what supposed be contents of these files? > Pls. help > > Thanks, > Jes . > > > On Saturday, September 13, 2014 3:25:42 AM UTC+5:30, David Trowbridge > wrote: >> >> Is the tmppg8GFU file what you'd expect? (the pre-patched file contents) >> >> What version control system? >> >> -David >> >> On Fri, Sep 12, 2014 at 11:25 AM, <ch.je...@gmail.com> wrote: >> >>> Hi, >>> Using reviewboard 2.0.6 and RBTools 0.6.2. >>> post-review worked fine and generated a new request. >>> When I looked into view diff for the request, it is failing. >>> >>> details error: >>> >>> Traceback (most recent call last): >>> File >>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.6-py2.7.egg/reviewboard/diffviewer/views.py", >>> line 236, in get >>> renderer = self.create_renderer(context, *args, **kwargs) >>> File >>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.6-py2.7.egg/reviewboard/reviews/views.py", >>> line 1088, in create_renderer >>> *args, **kwargs) >>> File >>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.6-py2.7.egg/reviewboard/diffviewer/views.py", >>> line 328, in create_renderer >>> self.diff_file = self._get_requested_diff_file() >>> File >>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.6-py2.7.egg/reviewboard/diffviewer/views.py", >>> line 369, in _get_requested_diff_file >>> request=self.request) >>> File >>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.6-py2.7.egg/reviewboard/diffviewer/diffutils.py", >>> line 373, in populate_diff_chunks >>> chunks = generator.get_chunks() >>> File >>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.6-py2.7.egg/reviewboard/diffviewer/chunk_generator.py", >>> line 153, in get_chunks >>> large_data=True) >>> File >>> "/usr/local/lib/python2.7/dist-packages/Djblets-0.8.9-py2.7.egg/djblets/cache/backend.py", >>> line 109, in cache_memoize >>> data = lookup_callable() >>> File >>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.6-py2.7.egg/reviewboard/diffviewer/chunk_generator.py", >>> line 152, in <lambda> >>> lambda: list(self._get_chunks_uncached()), >>> File >>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.6-py2.7.egg/reviewboard/diffviewer/chunk_generator.py", >>> line 160, in _get_chunks_uncached >>> new = get_patched_file(old, self.filediff, self.request) >>> File >>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.6-py2.7.egg/reviewboard/diffviewer/diffutils.py", >>> line 201, in get_patched_file >>> return patch(diff, buffer, filediff.dest_file, request) >>> File >>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.6-py2.7.egg/reviewboard/diffviewer/diffutils.py", >>> line 139, in patch >>> 'output': stderr, >>> Exception: The patch to 'test' didn't apply cleanly. The temporary files >>> have been left in '/tmp/reviewboard.axR11W' for debugging purposes. >>> `patch` returned: >>> >>> >>> ls /tmp/reviewboard.axR11W >>> tmppg8GFU tmppg8GFU-new tmppg8GFU-new.rej test.diff >>> >>> diff is generated properly in the files. tmppg8GFU-new.rej file and >>> test.diff has proper differences. >>> >>> Pls. help. >>> >>> Thanks, >>> Jes >>> >>> -- >>> 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+unsubscr...@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+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.