I am using 1.09. Now I upgraded it to 1.5 RC1 but i am getting error
when i create new review request. ERROR 500

There is an other thread on facing a similar problem after upgrade.
You had mentioned to enable DEBUG. I have enabled DEBUG and i get the
below error when i try creating the new request.

The error msg is huge and i have pasted just a part of it. Let me know
if i can upload the complete error msg.


###################################################################################################
SCMError at /reviewboard_lgsi/r/new/
Unable to parse diff revision header 'Mon Aug  2 10:23:04 2010'Request
Method: POST
Request URL: http://172.24.1.107/reviewboard_lgsi/r/new/
Django Version: 1.2.1
Exception Type: SCMError
Exception Value: Unable to parse diff revision header 'Mon Aug  2
10:23:04 2010'
Exception Location: /usr/lib/python2.5/site-packages/
ReviewBoard-1.5rc1-py2.5.egg/reviewboard/scmtools/svn.py in
parse_diff_revision, line 189
Python Executable: /usr/bin/python
Python Version: 2.5.2
Python Path: ['/var/www/reviewboard_lgsi/conf', '/usr/lib/python2.5/
site-packages/MySQL_python-1.2.3c1-py2.5-linux-i686.egg', '/usr/lib/
python2.5/site-packages/python_memcached-1.45-py2.5.egg', '/usr/lib/
python2.5/site-packages/pytz-2010h-py2.5.egg', '/usr/lib/python2.5/
site-packages/flup-1.0.3.dev_20100525-py2.5.egg', '/usr/lib/python2.5/
site-packages/Pygments-1.3.1-py2.5.egg', '/usr/lib/python2.5/site-
packages/Django-1.2.1-py2.5.egg', '/usr/lib/python2.5/site-packages/
RBTools-0.2-py2.5.egg', '/usr/lib/python2.5/site-packages/
simplejson-2.1.1-py2.5.egg', '/usr/lib/python2.5/site-packages/
setuptools-0.6c11-py2.5.egg', '/usr/lib/python2.5/site-packages/
Djblets-0.6.3-py2.5.egg', '/usr/lib/python2.5/site-packages/
django_evolution-0.5-py2.5.egg', '/usr/lib/python2.5/site-packages/
ReviewBoard-1.5rc1-py2.5.egg', '/usr/lib/python2.5/site-packages/
recaptcha_client-1.0.5-py2.5.egg', '/usr/lib/python2.5/site-packages/
python_dateutil-1.5-py2.5.egg', '/usr/lib/python2.5/site-packages/
paramiko-1.7.6-py2.5.egg', '/usr/lib/python2.5/site-packages/
pycrypto-2.1.0-py2.5-linux-i686.egg', '/usr/lib/python25.zip', '/usr/
lib/python2.5', '/usr/lib/python2.5/plat-linux2', '/usr/lib/python2.5/
lib-tk', '/usr/lib/python2.5/lib-dynload', '/usr/local/lib/python2.5/
site-packages', '/usr/lib/python2.5/site-packages', '/usr/lib/
python2.5/site-packages/PIL', '/var/lib/python-support/python2.5', '/
var/lib/python-support/python2.5/gtk-2.0', '/usr/lib/python2.5/site-
packages/wx-2.6-gtk2-unicode']
Server time: Sun, 1 Aug 2010 22:35:28 -0700

Traceback Switch to copy-and-paste view
/usr/lib/python2.5/site-packages/Django-1.2.1-py2.5.egg/django/core/
handlers/base.py in get_response
                # Apply view middleware                for
middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args,
callback_kwargs)                    if
response:                        return response
try:                    response = callback(request, *callback_args,
**callback_kwargs) ...                except Exception,
e:                    # If the view raised an exception, run it
through exception                    # middleware, and if the
exception middleware returns a                    # response, use
that. Otherwise, reraise the exception.                    for
middleware_method in
self._exception_middleware:                        response =
middleware_method(request, e)▶ Local vars
Variable Value
callback <function new_review_request at 0x8d0780c>
callback_args ()
callback_kwargs {}
e SCMError("Unable to parse diff revision header 'Mon Aug 2 10:23:04
2010'",)
exc_info (<class 'reviewboard.scmtools.errors.SCMError'>,
SCMError("Unable to parse diff revision header 'Mon Aug 2 10:23:04
2010'",), <traceback object at 0x9207e3c>)
exceptions <module 'django.core.exceptions' from '/usr/lib/python2.5/
site-packages/Django-1.2.1-py2.5.egg/django/core/exceptions.pyc'>
middleware_method <bound method LoggingMiddleware.process_exception of
<djblets.log.middleware.LoggingMiddleware object at 0x8e5392c>>
receivers [(<function _rollback_on_exception at 0x8712374>, None)]
request <ModPythonRequest path:/reviewboard_lgsi/r/new/,
GET:<QueryDict: {}>, POST:<QueryDict: {u'changenum': [u''],
u'basedir': [u'F:\\Review_svn\\'], u'repository': [u'3']}>, COOKIES:
{'rbsessionid': 'ae9f14ec4e59c8e37131b69f0589b8b5'}, META:
{'AUTH_TYPE': None, 'CONTENT_LENGTH': '723', 'CONTENT_TYPE':
'multipart/form-data;
boundary=---------------------------7da246141103d2',
'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTP_ACCEPT': 'application/x-
shockwave-flash, image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/vnd.ms-excel, application/vnd.ms-powerpoint, application/
msword, application/x-ms-application, application/x-ms-xbap,
application/vnd.ms-xpsdocument, application/xaml+xml, */*',
'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-
us', 'HTTP_CACHE_CONTROL': 'max-age=259200', 'HTTP_CONNECTION': 'keep-
alive', 'HTTP_CONTENT_LENGTH': '723', 'HTTP_CONTENT_TYPE': 'multipart/
form-data; boundary=---------------------------7da246141103d2',
'HTTP_COOKIE': 'rbsessionid=ae9f14ec4e59c8e37131b69f0589b8b5',
'HTTP_HOST': '172.24.1.107', 'HTTP_PRAGMA': 'no-cache',
'HTTP_REFERER': 'http://172.24.1.107/reviewboard_lgsi/r/new/',
'HTTP_UA_CPU': 'x86', 'HTTP_USER_AGENT': 'Mozilla/4.0 (compatible;
MSIE 7.0; Windows NT 5.1; CNS_UA; AD_LOGON=4C47452E4E4554; .NET CLR
2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8;
OfficeLiveConnector.1.3; OfficeLivePatch.0.0; CNS_UA;
AD_LOGON=4C47452E4E4554)', 'HTTP_VIA': '1.1 Proxy-2.lge.net:8080
(squid/2.5.STABLE14)', 'HTTP_X_FORWARDED_FOR': '172.24.2.48',
'PATH_INFO': u'/reviewboard_lgsi/r/new/', 'PATH_TRANSLATED': None,
'QUERY_STRING': None, 'REMOTE_ADDR': '172.24.1.84', 'REMOTE_HOST':
None, 'REMOTE_IDENT': None, 'REMOTE_USER': None, 'REQUEST_METHOD':
'POST', 'SCRIPT_NAME': '', 'SERVER_NAME': 'si-rd10-git',
'SERVER_PORT': 80, 'SERVER_PROTOCOL': 'HTTP/1.0', 'SERVER_SOFTWARE':
'mod_python'}>
resolver <RegexURLResolver djblets.util.rooturl (None:None) ^/>
response None
self <django.core.handlers.modpython.ModPythonHandler object at
0x8f011ac>
settings <django.conf.LazySettings object at 0xa99b744c>
urlconf 'djblets.util.rooturl'
urlresolvers <module 'django.core.urlresolvers' from '/usr/lib/
python2.5/site-packages/Django-1.2.1-py2.5.egg/django/core/
urlresolvers.pyc'>

/usr/lib/python2.5/site-packages/Djblets-0.6.3-py2.5.egg/djblets/auth/
util.py in _checklogin
def login_required(view_func):    """Simplified version of
auth.decorators.login_required,       which works with our LOGIN_URL
and removes the 'next'       parameter which we don't need yet.
"""    def _checklogin(request, *args, **kwargs):        if
request.user.is_authenticated():            return view_func(request,
*args, **kwargs) ...        else:            return
HttpResponseRedirect('%s?next_page=%s' % \
(settings.LOGIN_URL, request.path))    return _checklogindef
get_user(username):▶ Local vars
Variable Value
args ()
kwargs {}
request <ModPythonRequest path:/reviewboard_lgsi/r/new/,
GET:<QueryDict: {}>, POST:<QueryDict: {u'changenum': [u''],
u'basedir': [u'F:\\Review_svn\\'], u'repository': [u'3']}>, COOKIES:
{'rbsessionid': 'ae9f14ec4e59c8e37131b69f0589b8b5'}, META:
{'AUTH_TYPE': None, 'CONTENT_LENGTH': '723', 'CONTENT_TYPE':
'multipart/form-data;
boundary=---------------------------7da246141103d2',
'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTP_ACCEPT': 'application/x-
shockwave-flash, image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/vnd.ms-excel, application/vnd.ms-powerpoint, application/
msword, application/x-ms-application, application/x-ms-xbap,
application/vnd.ms-xpsdocument, application/xaml+xml, */*',
'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-
us', 'HTTP_CACHE_CONTROL': 'max-age=259200', 'HTTP_CONNECTION': 'keep-
alive', 'HTTP_CONTENT_LENGTH': '723', 'HTTP_CONTENT_TYPE': 'multipart/
form-data; boundary=---------------------------7da246141103d2',
'HTTP_COOKIE': 'rbsessionid=ae9f14ec4e59c8e37131b69f0589b8b5',
'HTTP_HOST': '172.24.1.107', 'HTTP_PRAGMA': 'no-cache',
'HTTP_REFERER': 'http://172.24.1.107/reviewboard_lgsi/r/new/',
'HTTP_UA_CPU': 'x86', 'HTTP_USER_AGENT': 'Mozilla/4.0 (compatible;
MSIE 7.0; Windows NT 5.1; CNS_UA; AD_LOGON=4C47452E4E4554; .NET CLR
2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8;
OfficeLiveConnector.1.3; OfficeLivePatch.0.0; CNS_UA;
AD_LOGON=4C47452E4E4554)', 'HTTP_VIA': '1.1 Proxy-2.lge.net:8080
(squid/2.5.STABLE14)', 'HTTP_X_FORWARDED_FOR': '172.24.2.48',
'PATH_INFO': u'/reviewboard_lgsi/r/new/', 'PATH_TRANSLATED': None,
'QUERY_STRING': None, 'REMOTE_ADDR': '172.24.1.84', 'REMOTE_HOST':
None, 'REMOTE_IDENT': None, 'REMOTE_USER': None, 'REQUEST_METHOD':
'POST', 'SCRIPT_NAME': '', 'SERVER_NAME': 'si-rd10-git',
'SERVER_PORT': 80, 'SERVER_PROTOCOL': 'HTTP/1.0', 'SERVER_SOFTWARE':
'mod_python'}>
view_func <function new_review_request at 0x8d07764>

/usr/lib/python2.5/site-packages/ReviewBoard-1.5rc1-py2.5.egg/
reviewboard/reviews/views.py in new_review_request
        form = NewReviewRequestForm(request.POST,
request.FILES)        if form.is_valid():
try:                review_request =
form.create(                    user=request.user,
diff_file=request.FILES['diff_path'],
parent_diff_file=request.FILES.get('parent_diff_path')) ...
return
HttpResponseRedirect(review_request.get_absolute_url())
except (OwnershipError, ChangeSetError):                pass
else:        form = NewReviewRequestForm()▶ Local vars
Variable Value
form <reviewboard.reviews.forms.NewReviewRequestForm object at
0x9097f6c>
request <ModPythonRequest path:/reviewboard_lgsi/r/new/,
GET:<QueryDict: {}>, POST:<QueryDict: {u'changenum': [u''],
u'basedir': [u'F:\\Review_svn\\'], u'repository': [u'3']}>, COOKIES:
{'rbsessionid': 'ae9f14ec4e59c8e37131b69f0589b8b5'}, META:
{'AUTH_TYPE': None, 'CONTENT_LENGTH': '723', 'CONTENT_TYPE':
'multipart/form-data;
boundary=---------------------------7da246141103d2',
'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTP_ACCEPT': 'application/x-
shockwave-flash, image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/vnd.ms-excel, application/vnd.ms-powerpoint, application/
msword, application/x-ms-application, application/x-ms-xbap,
application/vnd.ms-xpsdocument, application/xaml+xml, */*',
'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-
us', 'HTTP_CACHE_CONTROL': 'max-age=259200', 'HTTP_CONNECTION': 'keep-
alive', 'HTTP_CONTENT_LENGTH': '723', 'HTTP_CONTENT_TYPE': 'multipart/
form-data; boundary=---------------------------7da246141103d2',
'HTTP_COOKIE': 'rbsessionid=ae9f14ec4e59c8e37131b69f0589b8b5',
'HTTP_HOST': '172.24.1.107', 'HTTP_PRAGMA': 'no-cache',
'HTTP_REFERER': 'http://172.24.1.107/reviewboard_lgsi/r/new/',
'HTTP_UA_CPU': 'x86', 'HTTP_USER_AGENT': 'Mozilla/4.0 (compatible;
MSIE 7.0; Windows NT 5.1; CNS_UA; AD_LOGON=4C47452E4E4554; .NET CLR
2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8;
OfficeLiveConnector.1.3; OfficeLivePatch.0.0; CNS_UA;
AD_LOGON=4C47452E4E4554)', 'HTTP_VIA': '1.1 Proxy-2.lge.net:8080
(squid/2.5.STABLE14)', 'HTTP_X_FORWARDED_FOR': '172.24.2.48',
'PATH_INFO': u'/reviewboard_lgsi/r/new/', 'PATH_TRANSLATED': None,
'QUERY_STRING': None, 'REMOTE_ADDR': '172.24.1.84', 'REMOTE_HOST':
None, 'REMOTE_IDENT': None, 'REMOTE_USER': None, 'REQUEST_METHOD':
'POST', 'SCRIPT_NAME': '', 'SERVER_NAME': 'si-rd10-git',
'SERVER_PORT': 80, 'SERVER_PROTOCOL': 'HTTP/1.0', 'SERVER_SOFTWARE':
'mod_python'}>
template_name 'reviews/new_review_request.html'

/usr/lib/python2.5/site-packages/ReviewBoard-1.5rc1-py2.5.egg/
reviewboard/reviews/forms.py in create
        class SavedError(Exception):            """Empty exception
class for when we already saved the error info"""
pass        try:            diff_form.create(diff_file,
parent_diff_file,
attach_to_history=True) ...            if 'path' in
diff_form.errors:                self.errors['diff_path'] =
diff_form.errors['path']                raise SavedError
elif 'base_diff_path' in diff_form.errors:
self.errors['base_diff_path'] =
diff_form.errors['base_diff_path']                raise SavedError▶
Local vars
Variable Value
SavedError <class 'reviewboard.reviews.forms.SavedError'>
changenum None
diff_file <InMemoryUploadedFile: udiff_file (text/plain)>
diff_form <reviewboard.reviews.forms.UploadDiffForm object at
0x9178f2c>
e SCMError("Unable to parse diff revision header 'Mon Aug 2 10:23:04
2010'",)
parent_diff_file None
repository <Repository: Review_test>
review_request <ReviewRequest: (no summary)>
self <reviewboard.reviews.forms.NewReviewRequestForm object at
0x9097f6c>
user <User: admin>

/usr/lib/python2.5/site-packages/ReviewBoard-1.5rc1-py2.5.egg/
reviewboard/reviews/forms.py in create
        history = None        if attach_to_history:            history
= self.review_request.diffset_history        diffset =
super(UploadDiffForm,
self).create(diff_file,
parent_diff_file,
history) ...        if not attach_to_history:            # Set the
initial revision to be one newer than the most recent            #
public revision, so we can reference it in the diff viewer.
#            # TODO: It would be nice to later consolidate this with
the logic▶ Local vars
Variable Value
attach_to_history True
diff_file <InMemoryUploadedFile: udiff_file (text/plain)>
history <DiffSetHistory: Diff Set History (0 revisions)>
parent_diff_file None
self <reviewboard.reviews.forms.UploadDiffForm object at 0x9178f2c>

/usr/lib/python2.5/site-packages/ReviewBoard-1.5rc1-py2.5.egg/
reviewboard/diffviewer/forms.py in create
            except AttributeError:                raise
NoBaseDirError(_('The "Base Diff Path" field is required'))
else:            basedir = ''        # Parse the diff        files =
list(self._process_files(            diff_file, basedir,
check_existance=(not parent_diff_file))) ...        if len(files) ==
0:            raise EmptyDiffError(_("The diff file is empty"))
# Sort the files so that header files come before
implementation.        files.sort(cmp=self._compare_files, key=lambda
f: f.origFile)▶ Local vars
Variable Value
basedir u'F:\\Review_svn\\'
diff_file <InMemoryUploadedFile: udiff_file (text/plain)>
diffset_history <DiffSetHistory: Diff Set History (0 revisions)>
parent_diff_file None
self <reviewboard.reviews.forms.UploadDiffForm object at 0x9178f2c>
tool <reviewboard.scmtools.svn.SVNTool object at 0x917b66c>

/usr/lib/python2.5/site-packages/ReviewBoard-1.5rc1-py2.5.egg/
reviewboard/diffviewer/forms.py in _process_files
        return diffset    def _process_files(self, file, basedir,
check_existance=False):        tool =
self.repository.get_scmtool()        for f in
tool.get_parser(file.read()).parse():            f2, revision =
tool.parse_diff_revision(f.origFile, f.origInfo) ...            if
f2.startswith("/"):                filename = f2
else:                filename = os.path.join(basedir, f2).replace("\
\", "/")            # FIXME: this would be a good place to find
permissions errors▶ Local vars
Variable Value
basedir u'F:\\Review_svn\\'
check_existance True
f <reviewboard.diffviewer.parser.File object at 0x917e0cc>
file <InMemoryUploadedFile: udiff_file (text/plain)>
self <reviewboard.reviews.forms.UploadDiffForm object at 0x9178f2c>
tool <reviewboard.scmtools.svn.SVNTool object at 0x917e06c>

/usr/lib/python2.5/site-packages/ReviewBoard-1.5rc1-py2.5.egg/
reviewboard/scmtools/svn.py in parse_diff_revision
        # in SVN diffs.        if revision_str ==
"(unknown)":            return file_str, UNKNOWN        m =
self.revision_re.match(revision_str)        if not m:            raise
SCMError("Unable to parse diff revision header '%s'"
%                           revision_str) ...        relocated_file =
m.group(2)        revision = m.group(3)        if revision ==
"0":            revision = PRE_CREATION▶ Local vars
Variable Value
file_str 'C:/DOCUME~1/chetand/LOCALS~1/Temp/tst.-
revBASE.svn003.tmp.txt'
m None
revision_str 'Mon Aug 2 10:23:04 2010'
self <reviewboard.scmtools.svn.SVNTool object at 0x917e06c>

####################################################################################################



On Aug 2, 3:52 am, Christian Hammond <chip...@chipx86.com> wrote:
> Which version are you running?
>
> HTTPS certificates for Subversion are supported in Review Board 1.5 RC1.
>
> As for the substring error, we'd need to do some debugging to see what the
> problem actually is. In 1.5 RC1, if you can enable logging, it may provide a
> stack trace that shows what exactly failed.
>
> Christian
>
> --
> Christian Hammond - chip...@chipx86.com
> Review Board -http://www.reviewboard.org
> VMware, Inc. -http://www.vmware.com
>
>
>
> On Thu, Jul 29, 2010 at 12:35 AM, Chetan <chetan....@gmail.com> wrote:
> > I have provided the permission for www-data to upload directory. But
> > still it doesnt work.
> > For me the error doesnt say about permissions. It is as below.
>
> > Uploading diff, size: 1017
> > HTTP POSTing to
> >http://172.24.1.107/reviewboard_lgsi/api/json/reviewrequests/16/diff/...
> > {'basedir': 'M:/'}
> > Got API Error 105 (HTTP code 200): One or more fields had errors
> > Error data: {u'fields': {u'path': [u'substring not found']}, u'stat':
> > u'fail', u'err': {u'msg': u'One or more fields had errors', u'code':
> > 105}}
> > Your review request still exists, but the diff is not attached.
> > Error uploading diff
>
> > Reviewboard is not working with clearcase nor with subversion at my
> > setup. Clearcase prompts me the substring error and for svn i am stuck
> > with the hhtps certificate error.
>
> > I have configured RB on ubuntu.
>
> > > On Tue, Jul 27, 2010 at 8:01 AM, Chetan <chetan....@gmail.com> wrote:
> > > > I have tried both 1 and 2. I am stuck in the second step. I have
> > > > checkedout the files made changes and then executed post-review...here
> > > > a new request gets created but fails to upload the diff. When i output
> > > > the diff to the console i can see the changes that are done. My
> > > > current problem is with attaching the diff to the review request. I
> > > > have tried manual upload as well as post-review. And both seems to
> > > > give the same error.
>
> > > > On Jul 26, 10:50 am, Jan Koprowski <jan.koprow...@gmail.com> wrote:
> > > >> I mean we implement --revision-range for ClearCase and we use this
> > > >> with full success. You probably use ReviewBoard in pre-review. We also
> > > >> try to use it and we have problems too. But in our company all
> > > >> checkins is saved in ClearQuest so we get them from ClearQuest using
> > > >> CQPERL script and send to --revision-range of post-review. This works.
>
> > > >> Before You look to review.reviewboard.org try do things:
> > > >> 1) Checkout file make change checking and checkout again - then try
> > > >> run "post-review this-file"
> > > >> 2) Now make change (without checkin) and run "post-review this-file"
> > > >> one more time
> > > >> I mean - try very simple scenarios. I remember I try hard and this
> > > >> work at least.
>
> > > >> On Mon, Jul 26, 2010 at 6:16 AM, Chetan <chetan....@gmail.com> wrote:
>
> > > >> > Do you mean i have to use --label option in postreview for
> > generating
> > > >> > diff for clearcase?
>
> > > >> > I have tried adding diff file manual in GUI by using a sample file
> > and
> > > >> > also using the output from postreview as an diff file. But there is
> > > >> > error stating "Substring not found".
>
> > > >> > Have i misssed anything in the basic setup?
>
> > > >> > On Jul 20, 3:05 pm, Dan Savilonis <d...@n-cube.org> wrote:
> > > >> >> The documentation and clearcase support in rbtools is rather
> > outdated.
> > > >> >> I believe Jan has an improvement so you don't need to use my
> > cleartool
> > > >> >> lsco hack among other things.
>
> > > >> >> There are a large number of patches in the queue on
> > > >> >> reviews.reviewboard.org but they don't appear to be going
> > anywhere.
> > > >> >> Nonetheless it would be better to start with these changes as a
> > > >> >> baseline rather than debugging the existing broken code. Jan will
> > need
> > > >> >> to comment if he's interested in doing this. I can't do it easily
> > > >> >> myself since RB doesn't upload full git patches right now...
>
> > > >> >> Dan
>
> > > >> >> On Jul 19, 8:06 am, Chetan <chetan....@gmail.com> wrote:
>
> > > >> >> > Hello......
>
> > > >> >> > Do anyone have a hint on this issue? i have searched the forum
> > but
> > > >> >> > could not find any solution.
>
> > > >> >> > On Jul 15, 11:44 am, Chetan <chetan....@gmail.com> wrote:
>
> > > >> >> > > Hello All,
> > > >> >> > >     I have facing problem in uploading the clearcase diff in
> > review
> > > >> >> > > request using post-review script.
> > > >> >> > > command used: "cleartool lsco -cview -me -recurse -short | sed
> > "s/\\\\/
> > > >> >> > > \//g" | xargs post-review -d --diff-only
> > --target-people=chetan.d --
> > > >> >> > > summary=test2_by_chetan --description test2_by_chetan --submit-
> > > >> >> > > as=admin --server=http://xxxx.xxx.net/xxx/";
>
> > > >> >> > > When i use -n option i get the diff on the prompt.
>
> > > >> >> > > Error are as below:
>
> > > >> >> > > >>> HTTP POSTing tohttp://
> > 172.24.1.107/reviewboard_lgsi/api/json/reviewrequests/16/draft...{'descript­ion<http://172.24.1.107/reviewboard_lgsi/api/json/reviewrequests/16/draft...>':
> > 'VIEW: chetan.d_sdaf_2_int\nVIEWTYPE: dynamic\ntest2_by_chetan'}
> > > >> >> > > >>> Uploading diff, size: 1017
> > > >> >> > > >>> HTTP POSTing tohttp://
> > 172.24.1.107/reviewboard_lgsi/api/json/reviewrequests/16/diff/...{'basedir<http://172.24.1.107/reviewboard_lgsi/api/json/reviewrequests/16/diff/...>':
> > 'M:/'}
> > > >> >> > > >>> Got API Error 105 (HTTP code 200): One or more fields had
> > errors
> > > >> >> > > >>> Error data: {u'fields': {u'path': [u'substring not
> > found']}, u'stat': u'fail', u'err': {u'msg': u'One or more fields had
> > errors', u'code': 105}}
>
> > > >> >> > > Your review request still exists, but the diff is not attached.
>
> > > >> >> > > Error uploading diff
>
> > > >> >> > > The generated diff file was empty. This usually means no files
> > were
> > > >> >> > > modified in this change.
>
> > > >> >> > > Try running with --output-diff and --debug for more
> > information.
>
> > > >> >> > > Request some help in getting this error fixed.
>
> > > >> >> > > Thnks- Hide quoted text -
>
> > > >> >> - Show quoted text -
>
> > > >> > --
> > > >> > Want to help the Review Board project? Donate today athttp://
> >www.reviewboard.org/donate/
> > > >> > Happy user? Let us know athttp://www.reviewboard.org/users/
> > > >> > -~----------~----~----~----~------~----~------~--~---
> > > >> > To unsubscribe from this group, send email to
> > reviewboard+unsubscr...@googlegroups.com<reviewboard%2bunsubscr...@googlegr­oups.com>
> > > >> > For more options, visit this group athttp://
> > groups.google.com/group/reviewboard?hl=en
>
> > > >> --
>
> > > >> ><> Jan Koprowski- Hide quoted text -
>
> > > >> - Show quoted text -- Hide quoted text -
>
> > > >> - Show quoted text -
>
> > > > --
> > > > Want to help the Review Board project? Donate today athttp://
> >www.reviewboard.org/donate/
> > > > Happy user? Let us know athttp://www.reviewboard.org/users/
> > > > -~----------~----~----~----~------~----~------~--~---
> > > > To unsubscribe from this group, send email to
> > reviewboard+unsubscr...@googlegroups.com<reviewboard%2bunsubscr...@googlegr­oups.com>
> > > > For more options, visit this group athttp://
> > groups.google.com/group/reviewboard?hl=en
>
> > > --
>
> > > ><> Jan Koprowski- Hide quoted text -
>
> > > - Show quoted text -- Hide quoted text -
>
> > > - Show quoted text -
>
> > --
> > Want to help the Review Board project? Donate today at
> >http://www.reviewboard.org/donate/
> > Happy user? Let us know athttp://www.reviewboard.org/users/
> > -~----------~----~----~----~------~----~------~--~---
> > To unsubscribe from this group, send email to
> > reviewboard+unsubscr...@googlegroups.com<reviewboard%2bunsubscr...@googlegr­oups.com>
> > For more options, visit this group at
> >http://groups.google.com/group/reviewboard?hl=en- Hide quoted text -
>
> - Show quoted text -

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